clap-rs/clap (clap)
### [`v4.3.8`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#438---2023-06-23)
[Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.7...v4.3.8)
##### Fixes
- Error on ambiguity with `infer_long_arg`, rather than arbitrarily picking one, matching the documentation and subcommand's behavior
### [`v4.3.7`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#437---2023-06-23)
[Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.6...v4.3.7)
##### Documentation
- Further clarify magic behavior in derive tutorial
- Further clarify derive API's relationship to builder within the tutorial
### [`v4.3.6`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#436---2023-06-23)
[Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.5...v4.3.6)
##### Documentation
- Suggest `clio`
### [`v4.3.5`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#435---2023-06-20)
[Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.4...v4.3.5)
- `ColorChoice::possible_values` is added to simplify things for builder users
##### Fixes
- `ColorChoice::to_possible_value` no longer includes descriptions, encouraging shorter help where possible
### [`v4.3.4`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#434---2023-06-14)
[Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.3...v4.3.4)
##### Features
- Add `Error::exit_code`
### [`v4.3.3`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#433---2023-06-09)
[Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.2...v4.3.3)
##### Features
- `Command::defer` for delayed initialization of subcommands to reduce startup times of large applications like deno
### [`v4.3.2`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#432---2023-06-05)
[Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.1...v4.3.2)
##### Fixes
- *(derive)* Don't produce `unused_equalifications` warnings when someone brings a clap type into scope
### [`v4.3.1`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#431---2023-06-02)
[Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.0...v4.3.1)
##### Performance
- *(derive)* Reduce the amount of generated code
### [`v4.3.0`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#430---2023-05-19)
[Compare Source](https://togithub.com/clap-rs/clap/compare/v4.2.7...v4.3.0)
##### Fixes
- *(assert)* Allow multiple, value-terminated, positional arguments
- *(assert)* Clear up language on `last` assertion
- *(parser)* Correctly assign values to arguments when using multiple, value-termianted, positional arguments
- *(parser)* Ensure `value_terminator` has higher precedence than `allow_hyphen_values`
- *(help)* Only use next-line-help on subcommand list when explicitly specified, not just with `--help`
- *(help)* Correctly align possible values list
- *(help)* Don't waste code, vertical space in moving possible value descriptions to next line
clap-rs/clap (clap_complete)
### [`v4.3.1`](https://togithub.com/clap-rs/clap/blob/HEAD/clap_complete/CHANGELOG.md#431---2023-06-02)
[Compare Source](https://togithub.com/clap-rs/clap/compare/clap_complete-v4.3.0...clap_complete-v4.3.1)
### [`v4.3.0`](https://togithub.com/clap-rs/clap/blob/HEAD/clap_complete/CHANGELOG.md#430---2023-05-19)
[Compare Source](https://togithub.com/clap-rs/clap/compare/clap_complete-v4.2.3...clap_complete-v4.3.0)
### [`v4.2.3`](https://togithub.com/clap-rs/clap/blob/HEAD/clap_complete/CHANGELOG.md#423---2023-05-12)
[Compare Source](https://togithub.com/clap-rs/clap/compare/clap_complete-v4.2.2...clap_complete-v4.2.3)
##### Fixes
- *(zsh)* Avoid error when mixing multiple values with subcommands
### [`v4.2.2`](https://togithub.com/clap-rs/clap/blob/HEAD/clap_complete/CHANGELOG.md#422---2023-05-09)
[Compare Source](https://togithub.com/clap-rs/clap/compare/clap_complete-v4.2.1...clap_complete-v4.2.2)
- *(bash)* Respect `ValueHint::Other`
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
~4.2.7
->~4.3.8
~4.2.1
->~4.3.1
Release Notes
clap-rs/clap (clap)
### [`v4.3.8`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#438---2023-06-23) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.7...v4.3.8) ##### Fixes - Error on ambiguity with `infer_long_arg`, rather than arbitrarily picking one, matching the documentation and subcommand's behavior ### [`v4.3.7`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#437---2023-06-23) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.6...v4.3.7) ##### Documentation - Further clarify magic behavior in derive tutorial - Further clarify derive API's relationship to builder within the tutorial ### [`v4.3.6`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#436---2023-06-23) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.5...v4.3.6) ##### Documentation - Suggest `clio` ### [`v4.3.5`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#435---2023-06-20) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.4...v4.3.5) - `ColorChoice::possible_values` is added to simplify things for builder users ##### Fixes - `ColorChoice::to_possible_value` no longer includes descriptions, encouraging shorter help where possible ### [`v4.3.4`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#434---2023-06-14) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.3...v4.3.4) ##### Features - Add `Error::exit_code` ### [`v4.3.3`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#433---2023-06-09) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.2...v4.3.3) ##### Features - `Command::defer` for delayed initialization of subcommands to reduce startup times of large applications like deno ### [`v4.3.2`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#432---2023-06-05) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.1...v4.3.2) ##### Fixes - *(derive)* Don't produce `unused_equalifications` warnings when someone brings a clap type into scope ### [`v4.3.1`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#431---2023-06-02) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.3.0...v4.3.1) ##### Performance - *(derive)* Reduce the amount of generated code ### [`v4.3.0`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#430---2023-05-19) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.2.7...v4.3.0) ##### Fixes - *(assert)* Allow multiple, value-terminated, positional arguments - *(assert)* Clear up language on `last` assertion - *(parser)* Correctly assign values to arguments when using multiple, value-termianted, positional arguments - *(parser)* Ensure `value_terminator` has higher precedence than `allow_hyphen_values` - *(help)* Only use next-line-help on subcommand list when explicitly specified, not just with `--help` - *(help)* Correctly align possible values list - *(help)* Don't waste code, vertical space in moving possible value descriptions to next lineclap-rs/clap (clap_complete)
### [`v4.3.1`](https://togithub.com/clap-rs/clap/blob/HEAD/clap_complete/CHANGELOG.md#431---2023-06-02) [Compare Source](https://togithub.com/clap-rs/clap/compare/clap_complete-v4.3.0...clap_complete-v4.3.1) ### [`v4.3.0`](https://togithub.com/clap-rs/clap/blob/HEAD/clap_complete/CHANGELOG.md#430---2023-05-19) [Compare Source](https://togithub.com/clap-rs/clap/compare/clap_complete-v4.2.3...clap_complete-v4.3.0) ### [`v4.2.3`](https://togithub.com/clap-rs/clap/blob/HEAD/clap_complete/CHANGELOG.md#423---2023-05-12) [Compare Source](https://togithub.com/clap-rs/clap/compare/clap_complete-v4.2.2...clap_complete-v4.2.3) ##### Fixes - *(zsh)* Avoid error when mixing multiple values with subcommands ### [`v4.2.2`](https://togithub.com/clap-rs/clap/blob/HEAD/clap_complete/CHANGELOG.md#422---2023-05-09) [Compare Source](https://togithub.com/clap-rs/clap/compare/clap_complete-v4.2.1...clap_complete-v4.2.2) - *(bash)* Respect `ValueHint::Other`Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.