clap-rs/clap
### [`v4.1.4`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#414---2023-01-24)
[Compare Source](https://togithub.com/clap-rs/clap/compare/v4.1.3...v4.1.4)
##### Fixes
- *(help)* Respect `disable_colored_help` when using `arg_required_else_help`
##### Performance
- Speed up compiling `arg!` macro
### [`v4.1.3`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#413---2023-01-23)
[Compare Source](https://togithub.com/clap-rs/clap/compare/v4.1.2...v4.1.3)
##### Fixes
- *(error)* Improve suggested flag/value/subcommand when two share a long preifx
- *(error)* When suggesting one of several subcommands, use the plural `subcommands`, rather than `subcommand`
### [`v4.1.2`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#412---2023-01-23)
[Compare Source](https://togithub.com/clap-rs/clap/compare/v4.1.1...v4.1.2)
##### Fixes
- In documentation, refer to `get_flag`, rather than `get_one::`
### [`v4.1.1`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#411---2023-01-14)
[Compare Source](https://togithub.com/clap-rs/clap/compare/v4.1.0...v4.1.1)
##### Fixes
- *(error)* Small softening attempt for "unexpected argument" error
### [`v4.1.0`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#410---2023-01-13)
[Compare Source](https://togithub.com/clap-rs/clap/compare/v4.0.32...v4.1.0)
##### Compatibility
MSRV changed to 1.64.0
For apps with custom `--help` and `--version` flags:
- Descriptions for `--help` and `--version` changed
When apps have errors imitating clap's error style:
- Error message style was changed, including
- Moving away from "did you mean" to tips
- Leading letter is lower case
- "For more" added some punctuation
##### Features
- `ArgMatches::get_occurrences` support for argument values to be grouped by their occurrence
##### Fixes
- *(derive)* Allow `upgrade_from` when arguments / subcommands are explicitly marked as required
- *(help)* Try be more clearer and succinct with `--help` and `--version` (also helps with overflow)
- *(error)* Try to be more clearer and succinct with error messages
- *(error)* Officially adopt [an error style guide](https://rustc-dev-guide.rust-lang.org/diagnostics.html#suggestion-style-guide)
gitext-rs/git2-ext
### [`v0.4.3`](https://togithub.com/gitext-rs/git2-ext/blob/HEAD/CHANGELOG.md#043---2023-01-25)
[Compare Source](https://togithub.com/gitext-rs/git2-ext/compare/v0.4.2...v0.4.3)
##### Fixes
- Split out `ops::signature` into `ops::commit_signature` and `ops::author_signature`
### [`v0.4.2`](https://togithub.com/gitext-rs/git2-ext/blob/HEAD/CHANGELOG.md#042---2023-01-25)
[Compare Source](https://togithub.com/gitext-rs/git2-ext/compare/v0.4.1...v0.4.2)
##### Features
- `git2_ext::ops::signature` replacement for `Repository::signature` that respects
`GIT_COMMITTER_NAME` and `GIT_COMMITTER_EMAIL`
##### Fixes
- For signing and cherry-picking, respect `GIT_COMMITTER_NAME` and `GIT_COMMITTER_EMAIL`
### [`v0.4.1`](https://togithub.com/gitext-rs/git2-ext/blob/HEAD/CHANGELOG.md#041---2023-01-25)
[Compare Source](https://togithub.com/gitext-rs/git2-ext/compare/v0.4.0...v0.4.1)
##### Fixes
- Pass correct signature for signing when no key is specified
Configuration
📅 Schedule: Branch creation - "before 3am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
4.0.32
->4.1.4
0.4.0
->0.4.3
Release Notes
clap-rs/clap
### [`v4.1.4`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#414---2023-01-24) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.1.3...v4.1.4) ##### Fixes - *(help)* Respect `disable_colored_help` when using `arg_required_else_help` ##### Performance - Speed up compiling `arg!` macro ### [`v4.1.3`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#413---2023-01-23) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.1.2...v4.1.3) ##### Fixes - *(error)* Improve suggested flag/value/subcommand when two share a long preifx - *(error)* When suggesting one of several subcommands, use the plural `subcommands`, rather than `subcommand` ### [`v4.1.2`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#412---2023-01-23) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.1.1...v4.1.2) ##### Fixes - In documentation, refer to `get_flag`, rather than `get_one::gitext-rs/git2-ext
### [`v0.4.3`](https://togithub.com/gitext-rs/git2-ext/blob/HEAD/CHANGELOG.md#043---2023-01-25) [Compare Source](https://togithub.com/gitext-rs/git2-ext/compare/v0.4.2...v0.4.3) ##### Fixes - Split out `ops::signature` into `ops::commit_signature` and `ops::author_signature` ### [`v0.4.2`](https://togithub.com/gitext-rs/git2-ext/blob/HEAD/CHANGELOG.md#042---2023-01-25) [Compare Source](https://togithub.com/gitext-rs/git2-ext/compare/v0.4.1...v0.4.2) ##### Features - `git2_ext::ops::signature` replacement for `Repository::signature` that respects `GIT_COMMITTER_NAME` and `GIT_COMMITTER_EMAIL` ##### Fixes - For signing and cherry-picking, respect `GIT_COMMITTER_NAME` and `GIT_COMMITTER_EMAIL` ### [`v0.4.1`](https://togithub.com/gitext-rs/git2-ext/blob/HEAD/CHANGELOG.md#041---2023-01-25) [Compare Source](https://togithub.com/gitext-rs/git2-ext/compare/v0.4.0...v0.4.1) ##### Fixes - Pass correct signature for signing when no key is specifiedConfiguration
📅 Schedule: Branch creation - "before 3am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.