Closed MitchellBerend closed 1 year ago
Is it too early to bump the clap version since the 4.0 release was on 2022 09 28?
No, I don't think so. Upgrading clap
sounds like a good idea 👍🏻
tool-sync
hasn't been updating dependencies for a while. So it might be a good opportunity to update all the dependencies at once.
But we still might want to upgrade clap
separately from other dependencies to make PRs smaller, easier to review and localise all the required changes in a single patch.
Could I pick this up?
@SanchithHegde sure, im not working on it.
While looking into #133 I ran into a versioning issue between clap and clap_completion. I noticed there was a 4.0 release for clap.
Is it too early to bump the clap version since the 4.0 release was on 2022 09 28? The project passes all tests and compiles and from my own testing everything works as expected. There are a couple of deprecation warnings when running
cargo clippy --features clap/deprecated
but these are easily fixable.The main advantage I see are improved help text generation and the auto completion features.
help text 3.2.17
help text 4.0.x
The shell suggestions from the last screenshot also work on 3.x.