Skip to content

Releases: clap-rs/clap

v4.5.23

05 Dec 21:17
Compare
Choose a tag to compare

[4.5.23] - 2024-12-05

Fixes

  • (parser) When check allow_negative_numbers, allow E again

v4.5.22

03 Dec 20:33
Compare
Choose a tag to compare

[4.5.22] - 2024-12-03

Fixes

  • (assert) Catch bugs with arguments requiring themself

v4.5.21

13 Nov 18:53
Compare
Choose a tag to compare

[4.5.21] - 2024-11-13

Fixes

  • (parser) Ensure defaults are filled in on error with ignore_errors(true)

v4.5.19

01 Oct 18:02
Compare
Choose a tag to compare

[4.5.19] - 2024-10-01

Internal

  • Update dependencies

v4.5.18

20 Sep 20:02
Compare
Choose a tag to compare

[4.5.18] - 2024-09-20

Features

  • (builder) Expose Arg::get_display_order and Command::get_display_order

v4.5.17

04 Sep 19:16
Compare
Choose a tag to compare

[4.5.17] - 2024-09-04

Fixes

  • (help) Style required argument groups
  • (derive) Improve error messages when unsupported fields are used

v4.5.16

15 Aug 21:42
Compare
Choose a tag to compare

[4.5.16] - 2024-08-15

Fixes

  • (derive) Improve error messages when derive feature is missing

v4.5.15

10 Aug 00:25
Compare
Choose a tag to compare

[4.5.15] - 2024-08-10

Compatiblity

  • (unstable-ext) Arg::remove changed return types

Fixes

  • (unstable-ext) Make Arg::remove return the removed item

v4.5.14

08 Aug 16:09
Compare
Choose a tag to compare

[4.5.14] - 2024-08-08

Features

  • (unstable-ext) Added Arg::add for attaching arbitrary state, like completion hints, to Arg without Arg knowing about it

v4.5.13

31 Jul 21:27
Compare
Choose a tag to compare

[4.5.13] - 2024-07-31

Fixes

  • (derive) Improve error message when #[flatten]ing an optional #[group(skip)]
  • (help) Properly wrap long subcommand descriptions in help