NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #88 most downloaded on crates.io
Minimal, flexible command line parser
Last release 23 days ago
14 Sep 2026
Ships fairly regularly
a new release about every 4 months
Most releases are documented
notes for 22 of 28 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
28 releases · first in 2022
One column per quarter.
chore: Release clap_lex version 1.1.1
allows creating unified help messages, a la docopt or getopts (52bcd892, closes #158)
allows empty values when using --long='' syntax (083f82d3, closes #151)
README.md adds new features to what's new list
### Fixes - Be more specific on lifetimes
Options adds number of values to options in help/usage
Options fixes bug where options with no value don't error out
Options fixes a bug where option arguments in succession get their values skipped
RequiredValues fixes a bug where missing values are parsed as missing arguments
RequiredArgs fixes bug where required-by-default arguments are not listed in usage (12aea961, closes #96)
MultipleValues stops evaluating values if the max or exact number of values was reached
arg allow other types besides Vec for multiple value settings (BREAKING CHANGE 0cc2f698, closes #87)
unsafe code by using new OsStr APIapp add support for building args from usage strings
is_number to more focused is_negative_numberargs determine if the only arguments allowed are also required
args add support for a specific set of allowed values on options or positional arguments
Deprecated OsStrExt::split_at as its unsound
OsStrExt::split_at as its unsoundRawOsStr and RawOsString are no long exported
RawOsStr and RawOsString are no long exportedRawOsStr to OsStrOsStrExt trait added to help with processing OsStrsos_str_bytes dependency was dropped to improve build times and reduce binary sizeNothing published for this version
Nothing published for this version
### Compatibility MSRV changed to 1.64.0
MSRV changed to 1.64.0
RawArgs::insert now takes owned values
RawArgs::insert now takes owned valuesNothing published for this version
Nothing published for this version
Nothing published for this version
Allow checking if at end of input
Don't do prefix matching by default
<!-- next-url --> [Unreleased]: https://github.com/clap-rs/clap/compare/clap_lex-v1.1.1...HEAD [1.1.1]: https://github.com/clap-rs/clap/compare/clap_l
memchr dependency<!-- next-url --> [Unreleased]: https://github.com/clap-rs/clap/compare/clap_lex-v1.1.1...HEAD [1.1.1]: https://github.com/clap-rs/clap/compare/clap_lex-v1.1.0...clap_lex-v1.1.1 [1.1.0]: https://github.com/clap-rs/clap/compare/clap_lex-v1.0.1...clap_lex-v1.1.0 [1.0.1]: https://github.com/clap-rs/clap/compare/clap_lex-v1.0.0...clap_lex-v1.0.1 [1.0.0]: https://github.com/clap-rs/clap/compare/clap_lex-v0.7.7...clap_lex-v1.0.0 [0.7.7]: https://github.com/clap-rs/clap/compare/clap_lex-v0.7.6...clap_lex-v0.7.7 [0.7.6]: https://github.com/clap-rs/clap/compare/clap_lex-v0.7.5...clap_lex-v0.7.6 [0.7.5]: https://github.com/clap-rs/clap/compare/clap_lex-v0.7.4...clap_lex-v0.7.5 [0.7.4]: https://github.com/clap-rs/clap/compare/clap_lex-v0.7.3...clap_lex-v0.7.4 [0.7.3]: https://github.com/clap-rs/clap/compare/clap_lex-v0.7.2...clap_lex-v0.7.3 [0.7.2]: https://github.com/clap-rs/clap/compare/clap_lex-v0.7.1...clap_lex-v0.7.2 [0.7.1]: https://github.com/clap-rs/clap/compare/clap_lex-v0.7.0...clap_lex-v0.7.1 [0.7.0]: https://github.com/clap-rs/clap/compare/clap_lex-v0.6.0...clap_lex-v0.7.0 [0.6.0]: https://github.com/clap-rs/clap/compare/clap_lex-v0.5.1...clap_lex-v0.6.0 [0.5.1]: https://github.com/clap-rs/clap/compare/clap_lex-v0.5.0...clap_lex-v0.5.1 [0.5.0]: https://github.com/clap-rs/clap/compare/clap_lex-v0.4.1...clap_lex-v0.5.0 [0.4.1]: https://github.com/clap-rs/clap/compare/clap_lex-v0.4.0...clap_lex-v0.4.1 [0.4.0]: https://github.com/clap-rs/clap/compare/clap_lex-v0.3.3...clap_lex-v0.4.0 [0.3.3]: https://github.com/clap-rs/clap/compare/clap_lex-v0.3.2...clap_lex-v0.3.3 [0.3.2]: https://github.com/clap-rs/clap/compare/clap_lex-v0.3.1...clap_lex-v0.3.2 [0.3.1]: https://github.com/clap-rs/clap/compare/clap_lex-v0.3.0...clap_lex-v0.3.1 [0.3.0]: https://github.com/clap-rs/clap/compare/clap_lex-v0.2.4...clap_lex-v0.3.0 [0.2.4]: https://github.com/clap-rs/clap/compare/clap_lex-v0.2.3...clap_lex-v0.2.4 [0.2.3]: https://github.com/clap-rs/clap/compare/clap_lex-v0.2.2...clap_lex-v0.2.3 [0.2.2]: https://github.com/clap-rs/clap/compare/clap_lex-v0.2.1...clap_lex-v0.2.2 [0.2.1]: https://github.com/clap-rs/clap/compare/clap_lex-v0.2.0...clap_lex-v0.2.1 [0.2.0]: https://github.com/clap-rs/clap/compare/clap_lex-v0.1.1...clap_lex-v0.2.0 [0.1.1]: https://github.com/clap-rs/clap/compare/ce71b08a3fe28c640dc6e17f6f5bb1452bd6d6d8...clap_lex-v0.1.1
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →