Upgrading clap_complete 3 to 4
Breaking3.2.5 → 4.6.11Breaking1Platform2New21Changed1Fixed50Other12
Fetching 114 releases from GitHub…84 / 114
BreakingUpgrade verdict
1 breaking change and 2 platform requirement changes.
In plain terms
- If you use the experimental extension feature, the value returned by `Arg::remove` has a different type, so code that uses that return value may need updating.
- This version requires a newer Rust compiler, version 1.85 or later.
- This version now requires Rust 1.74 or newer to build.
Must act 3 items need code or config changes
Rust requirement changed in 4.6.0: 1.56.1 → 1.85.
What you must change
Breaking1
Changes the return type of
Arg::remove in the unstable-ext feature.Arg::removePlatform2
Updates the minimum supported Rust version (MSRV) to 1.85.
Updates the minimum supported Rust version (MSRV) to 1.74.