Skip to content

Releases: clap-rs/clap

v4.0.19

04 Nov 14:50
Compare
Choose a tag to compare

[4.0.19] - 2022-11-04

Features

  • ColorChoice now implements ValueEnum

v3.2.23

24 Oct 16:54
Compare
Choose a tag to compare

[3.2.23] - 2022-10-24

Fixes

  • Upgrade to textwrap 0.16

v4.0.18

20 Oct 22:00
Compare
Choose a tag to compare

[4.0.18] - 2022-10-20

Fixes

  • (derive) Allow #[command(skip)] to also work with enum variants with a value

v4.0.17

18 Oct 12:43
Compare
Choose a tag to compare

[4.0.17] - 2022-10-18

Fixes

  • Allow using Arg::last(true) with Arg::value_hint(ValueHint::CommandWithArguments)

v4.0.16

18 Oct 00:43
Compare
Choose a tag to compare

[4.0.16] - 2022-10-18

Fixes

  • Arg::exclusive(true) should not be exclusive with the argument's own ArgGroup

v4.0.15

13 Oct 19:13
Compare
Choose a tag to compare

[4.0.15] - 2022-10-13

Fixes

  • (error) Don't suggest -- when it doesn't help
  • (error) Be more consistent in quoting, punctuation, and indentation in errors

v4.0.14

12 Oct 13:22
Compare
Choose a tag to compare

[4.0.14] - 2022-10-12

Fixes

  • Only put ArgGroup in ArgMatches when explicitly specified, fixing derives handling of option-flattened fields (#4375)

v4.0.13

11 Oct 15:45
Compare
Choose a tag to compare

[4.0.13] - 2022-10-11

Features

  • (derive) Allow () for fields to mean "don't read" (#4371)

v4.0.12

10 Oct 16:31
Compare
Choose a tag to compare

[4.0.12] - 2022-10-10

Features

  • Added TypedValueParser::try_map for when adapting an existing TypedValueParser can fail
  • (error) Create errors like clap with Error::new, Error::with_cmd, and Error::insert

v4.0.11

09 Oct 00:59
Compare
Choose a tag to compare

[4.0.11] - 2022-10-09

Fixes

  • (help) Fix wrapping calculations with ANSI escape codes