Skip to content

Releases: clap-rs/clap

v4.5.60

19 Feb 19:05

Choose a tag to compare

[4.5.60] - 2026-02-19

Fixes

  • (help) Quote empty default values, possible values

v4.5.59

16 Feb 22:09

Choose a tag to compare

[4.5.59] - 2026-02-16

Fixes

  • Command::ignore_errors no longer masks help/version on subcommands

v4.5.58

11 Feb 13:20

Choose a tag to compare

[4.5.58] - 2026-02-11

v4.5.57

03 Feb 16:27

Choose a tag to compare

[4.5.57] - 2026-02-03

Fixes

  • Regression from 4.5.55 where having an argument with .value_terminator("--") caused problems with an argument with .last(true)

v4.5.56

29 Jan 16:39

Choose a tag to compare

[4.5.56] - 2026-01-29

Fixes

  • On conflict error, don't show conflicting arguments in the usage

v4.5.55

27 Jan 20:30

Choose a tag to compare

[4.5.55] - 2026-01-27

Fixes

  • Fix inconsistency in precedence between positionals with a value_terminator("--") and escapes (--) where ./foo -- bar means the first arg is empty, rather than escaping future args

v4.5.54

02 Jan 21:54

Choose a tag to compare

[4.5.54] - 2026-01-02

Fixes

  • (help) Move [default] to its own paragraph when PossibleValue::help is present in --help

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