Ed Page
7068586246
fix(derive)!: Remove deprecated parse
attribute
2022-07-22 12:14:29 -05:00
Ed Page
0d459128d7
fix(error)!: Merge UnrecognizedSubcommand into InvalidSubcommand
...
Fixes #3676
2022-07-22 12:12:35 -05:00
Ed Page
5a4da7e777
Merge pull request #3966 from epage/unstable
...
fix!: Remove `unstable-v4` feature gate
2022-07-22 11:53:12 -05:00
Ed Page
7307f22c73
fix(derive): Remove error check for old raw attributes
2022-07-22 11:41:00 -05:00
Ed Page
a842bd64a0
fix!: Use display_name rather than bin_name in version output
2022-07-22 11:40:30 -05:00
Ed Page
01a3ea425f
fix!: Remove unstable-v4
feature gate
2022-07-22 11:34:06 -05:00
Ed Page
982d4ca361
Merge pull request #3965 from epage/empty
...
fix(error):! Merge EmptyValue into InvalidValue
2022-07-22 09:18:41 -05:00
Ed Page
16b0362807
fix(error):! Merge EmptyValue into InvalidValue
...
There isn't a reason to programmatically differentiate them so this
merges them simplify programamtic cases and to hopefully reduce binary
size.
2022-07-22 09:06:01 -05:00
Ed Page
017b87abb0
Merge pull request #3963 from epage/deprecated
...
fix!: Remove deprecated APIs
2022-07-21 19:22:15 -05:00
Ed Page
1281e78dc0
test: Limp along
2022-07-21 17:08:35 -05:00
Ed Page
0902ac71f5
docs: Don't link to removed functions
2022-07-21 17:05:57 -05:00
Ed Page
cf60f84894
fix!: Remove ArgSettings from the API
2022-07-21 16:17:44 -05:00
Ed Page
09c6405d5c
fix!: Remove validator
2022-07-21 16:05:39 -05:00
Ed Page
f10809f0cc
fix!: Remove possible_values
2022-07-21 15:54:26 -05:00
Ed Page
d7618c79af
fix!: Remove args_override_self
2022-07-21 15:45:12 -05:00
Ed Page
fbd6e19f05
fix(complete)!: Remove deprecated Shell::possible_values
2022-07-21 15:40:40 -05:00
Ed Page
0405966896
fix!: Remove allow_invalid_utf8
2022-07-21 15:32:10 -05:00
Ed Page
0f3e1b17cf
fix!: Remove max_occurrences
2022-07-21 15:26:22 -05:00
Ed Page
137924fe48
fix!: Remove forbid_empty_values
2022-07-21 15:24:25 -05:00
Ed Page
6e1e0f9fa2
fix!: Remove App alias for Command
2022-07-21 15:08:37 -05:00
Ed Page
b94d5fcec0
fix!: Remove renamed deprecated functions
2022-07-21 14:57:55 -05:00
Ed Page
bcad76396b
fix!: Remove ErrorKind::ArgumentNotFound
...
This existed for `value_of_t` and isn't needed anymore
2022-07-21 14:42:34 -05:00
Ed Page
75ebeca6d8
fix!: Remove clap 2.x compatibility functions
2022-07-21 14:34:27 -05:00
Ed Page
cd9cbb4c20
fix!: Remove ArgMatches::*value* functions
2022-07-21 14:24:16 -05:00
Ed Page
7d403fad78
test: Remove legacy cases
2022-07-21 13:38:24 -05:00
Ed Page
d4d21b0f7f
fix!: Remove WaitOnError
2022-07-21 13:35:49 -05:00
Ed Page
fc7aa40c87
fix!: Remove Error::info and Error::kind fields
2022-07-21 13:06:11 -05:00
Ed Page
819c1e061d
fix!: Remove deprecated macros
2022-07-21 13:03:21 -05:00
Ed Page
57bfb8c425
fix!: Remove usage parser
2022-07-21 12:59:56 -05:00
Ed Page
6428618bf2
fix(derive)!: Remove deprecated trait methods
2022-07-21 12:57:17 -05:00
Ed Page
ff0796b014
fix(derive)!: Remove old derive names
2022-07-21 12:57:12 -05:00
Ed Page
da5d5b8b53
fix!: Remove SubCommand
2022-07-21 12:48:52 -05:00
Ed Page
99d92c916c
fix!: Remove yaml support
2022-07-21 12:46:47 -05:00
Ed Page
765af4198c
fix!: Remove regex validation
2022-07-21 12:42:09 -05:00
Ed Page
16bd759904
chore(gh): Start v3 development
2022-07-21 12:30:15 -05:00
Ed Page
19371247fc
Merge pull request #3961 from epage/prep
...
chore(gh): Prepare for more branches to be added
2022-07-21 12:28:30 -05:00
Ed Page
0eeb4da33d
chore(gh): Prepare for more branches to be added
2022-07-21 12:19:23 -05:00
Ed Page
d40e42a9ca
chore: Release
2022-07-20 20:13:29 -05:00
Ed Page
88b9406c1b
docs: Update changelog
2022-07-20 20:13:20 -05:00
Ed Page
f48e517b71
Merge pull request #3960 from epage/pos
...
fix(parser): low index multiples work with flags
2022-07-20 20:12:13 -05:00
Ed Page
48f087d090
fix(parser): low index multiples work with flags
...
We had some tests for this but not sufficient obviously. The problem is
we were tweaking the positional argument counter when processing flags
and not just positional arguments. Delaying it until after flags seems
to fix this.
Fixes #3959
2022-07-20 17:44:49 -05:00
Ed Page
5e02445ce5
docs: Small tweak to lib docs
2022-07-19 15:54:01 -05:00
Ed Page
318e0ab35d
Merge pull request #3955 from tshepang/patch-1
...
docs: reduce the need to guess
2022-07-19 15:34:44 -05:00
Tshepang Mbambo
01d7e7ac04
docs: reduce the need to guess
2022-07-19 22:32:42 +02:00
Ed Page
e6b8b4b607
chore: Release
2022-07-19 14:41:47 -05:00
Ed Page
85ccf3e901
chore: Update release process
2022-07-19 14:41:42 -05:00
Ed Page
fcd7cae81f
docs: Update changelog
2022-07-19 14:39:36 -05:00
Ed Page
36ed1bdfee
Merge pull request #3952 from epage/redocs
...
docs: Move everything to docs.rs
2022-07-19 14:38:45 -05:00
Ed Page
a15524af08
Merge pull request #3953 from epage/msrv
...
chore: Allow testing MSRV
2022-07-19 14:05:02 -05:00
Ed Page
4f6ffea0ed
chore: Allow testing MSRV
2022-07-19 13:50:27 -05:00