Skip to content

Releases: clap-rs/clap

v4.5.53

19 Nov 20:51

Choose a tag to compare

[4.5.53] - 2025-11-19

Features

  • Add default_values_if, default_values_ifs

v4.5.52

17 Nov 16:51

Choose a tag to compare

[4.5.52] - 2025-11-17

Fixes

  • Don't panic when args_conflicts_with_subcommands conflicts with an ArgGroup

v4.5.51

29 Oct 14:22

Choose a tag to compare

[4.5.51] - 2025-10-29

Fixes

  • (help) Correctly calculate padding for short flags that take a value
  • (help) Don't panic on short flags using ArgAction::Count

v4.5.50

20 Oct 15:47

Choose a tag to compare

[4.5.50] - 2025-10-20

Features

  • Accept Cow where String and &str are accepted

v4.5.48

19 Sep 21:00

Choose a tag to compare

[4.5.48] - 2025-09-19

Documentation

  • Add a new CLI Concepts document as another way of framing clap
  • Expand the typed_derive cookbook entry

v4.5.47

02 Sep 17:03

Choose a tag to compare

[4.5.47] - 2025-09-02

Features

  • Added impl FromArgMatches for ()
  • Added impl Args for ()
  • Added impl Subcommand for ()
  • Added impl FromArgMatches for Infallible
  • Added impl Subcommand for Infallible

Fixes

  • (derive) Update runtime error text to match clap

v4.5.46

26 Aug 13:29

Choose a tag to compare

[4.5.46] - 2025-08-26

Features

  • Expose StyledStr::push_str

v4.5.45

12 Aug 17:58

Choose a tag to compare

[4.5.45] - 2025-08-12

Fixes

  • (unstable-v5) ValueEnum variants now use the full doc comment, not summary, for PossibleValue::help

v4.5.44

11 Aug 19:44

Choose a tag to compare

[4.5.44] - 2025-08-11

Features

  • Add Command::mut_subcommands

v4.5.43

06 Aug 16:39

Choose a tag to compare

[4.5.43] - 2025-08-06

Fixes

  • (help) In long help, list Possible Values before defaults, rather than after, for a more consistent look