v3.1.18
[3.1.18] - 2022-05-10
Fixes
- Fix deprecated
arg_enum!for users migrating to clap3 (#3717) - Verify all
required_unless_present_allarguments exist - Verify group members exist before processing group members (#3711)
- (help) Use
...when not enoughvalue_namesare supplied
gated behind unstable-v4
- Verify
requiredis not used with conditional required settings (#3660) - Disallow more
value_namesthannumber_of_values(#2695) - (parser) Assert on unknown args when using external subcommands (#3703)
- (parser) Always fill in
""argument for external subcommands (#3263) - (derive) Detect escaped external subcommands that look like built-in subcommands (#3703)
- (derive) Leave
Arg::idasverbatimcasing (#3282)