Skip to content

Releases: clap-rs/clap

v4.3.16

18 Jul 20:03
Compare
Choose a tag to compare

[4.3.16] - 2023-07-18

Fixes

  • Don't assert when stateful value parsers fail on defaults (e.g. checking if a path exists)

v4.3.15

18 Jul 01:14
Compare
Choose a tag to compare

[4.3.15] - 2023-07-18

Features

  • (unstable-styles) Re-export anstyle

Documentation

  • (unstable-styles) Provide more examples

v4.3.14

17 Jul 15:56
Compare
Choose a tag to compare

[4.3.14] - 2023-07-17

Features

  • ArgAction::HelpShort and ArgAction::HelpLong for explicitly specifying which style of help to display

Fixes

  • Skip [OPTIONS] in usage if a help or version ArgAction is used

v4.3.13

17 Jul 15:29
Compare
Choose a tag to compare

[4.3.13] - 2023-07-17

v4.3.12

14 Jul 17:04
Compare
Choose a tag to compare

[4.3.12] - 2023-07-14

Fixes

  • (derive) Don't error on enum variant field attributes

v4.3.11

05 Jul 15:36
Compare
Choose a tag to compare

[4.3.11] - 2023-07-05

Features

  • (derive) Support fields wrapped in num::Wrapping, Box, or Arc
  • (derive) Support Box<str>, Box<OsStr>, and Box<Path>

v4.3.10

30 Jun 01:48
Compare
Choose a tag to compare

[4.3.10] - 2023-06-30

Performance

  • Drop a dependency, reducing binary size by 1.3 KiB

v4.3.9

28 Jun 13:44
Compare
Choose a tag to compare

[4.3.9] - 2023-06-28

Fixes

  • Command::ignore_errors no longer masks help/version

v4.3.8

23 Jun 21:39
Compare
Choose a tag to compare

[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

23 Jun 21:29
Compare
Choose a tag to compare

[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