Commit a41ca2e 1 parent 523adc2 commit a41ca2e Copy full SHA for a41ca2e
File tree 5 files changed +26
-0
lines changed
5 files changed +26
-0
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,11 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
9
9
### Breaking Changes
10
10
11
11
- Made ` ArgPredicate ` ` non_exhaustive `
12
+ - * (derive)* ` Vec<Vec<T>> ` types are now assuming to capture occurrences
13
+
14
+ ### Features
15
+
16
+ - * (derive)* Group values by their occurrence with ` Vec<Vec<T>> `
12
17
13
18
<!-- next-header -->
14
19
## [ Unreleased] - ReleaseDate
@@ -26,8 +31,13 @@ When apps have errors imitating clap's error style:
26
31
- Leading letter is lower case
27
32
- "For more" added some punctuation
28
33
34
+ ### Features
35
+
36
+ - ` ArgMatches::get_occurrences ` support for argument values to be grouped by their occurrence
37
+
29
38
### Fixes
30
39
40
+ - * (derive)* Allow ` upgrade_from ` when arguments / subcommands are explicitly marked as required
31
41
- * (help)* Try be more clearer and succinct with ` --help ` and ` --version ` (also helps with overflow)
32
42
- * (error)* Try to be more clearer and succinct with error messages
33
43
- * (error)* Officially adopt [ an error style guide] ( https://rustc-dev-guide.rust-lang.org/diagnostics.html#suggestion-style-guide )
Original file line number Diff line number Diff line change @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
7
7
<!-- next-header -->
8
8
## [ Unreleased] - ReleaseDate
9
9
10
+ ### Compatibility
11
+
12
+ MSRV changed to 1.64.0
13
+
10
14
## [ 4.0.7] - 2022-12-22
11
15
12
16
## [ 4.0.6] - 2022-11-24
Original file line number Diff line number Diff line change @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
7
7
<!-- next-header -->
8
8
## [ Unreleased] - ReleaseDate
9
9
10
+ ### Compatibility
11
+
12
+ MSRV changed to 1.64.0
13
+
10
14
## [ 4.0.2] - 2022-11-24
11
15
12
16
## [ 4.0.1] - 2022-10-18
Original file line number Diff line number Diff line change @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
7
7
<!-- next-header -->
8
8
## [ Unreleased] - ReleaseDate
9
9
10
+ ### Compatibility
11
+
12
+ MSRV changed to 1.64.0
13
+
10
14
## [ 0.3.0] - 2022-09-20
11
15
12
16
### Breaking Changes
Original file line number Diff line number Diff line change @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
7
7
<!-- next-header -->
8
8
## [ Unreleased] - ReleaseDate
9
9
10
+ ### Compatibility
11
+
12
+ MSRV changed to 1.64.0
13
+
10
14
## [ 0.2.6] - 2022-12-22
11
15
12
16
## [ 0.2.5] - 2022-11-24
You can’t perform that action at this time.
0 commit comments