Releases: clap-rs/clap
Releases · clap-rs/clap
v4.3.10
[4.3.10] - 2023-06-30
Performance
- Drop a dependency, reducing binary size by 1.3 KiB
v4.3.9
[4.3.9] - 2023-06-28
Fixes
Command::ignore_errors
no longer masks help/version
v4.3.8
[4.3.8] - 2023-06-23
Fixes
- Error on ambiguity with
infer_long_arg
, rather than arbitrarily picking one, matching the documentation and subcommand's behavior
v4.3.7
[4.3.7] - 2023-06-23
Documentation
- Further clarify magic behavior in derive tutorial
- Further clarify derive API's relationship to builder within the tutorial
v4.3.6
[4.3.6] - 2023-06-23
Documentation
- Suggest
clio
v4.3.5
[4.3.5] - 2023-06-20
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
[4.3.4] - 2023-06-14
Features
- Add
Error::exit_code
v4.3.3
[4.3.3] - 2023-06-09
Features
Command::defer
for delayed initialization of subcommands to reduce startup times of large applications like deno
v4.3.2
[4.3.2] - 2023-06-05
Fixes
- (derive) Don't produce
unused_equalifications
warnings when someone brings a clap type into scope
v4.3.0
[4.3.0] - 2023-05-19
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 thanallow_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