diff --git a/CHANGELOG.md b/CHANGELOG.md index 3b7871c8cdd4..579d299efc19 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -52,6 +52,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - *(env)* Parse `--help` and `--version` like any `ArgAction::SetTrue` flag (#3776) - *(derive)* Changed the default for arguments from `parse` to `value_parser`., removing `parse` support - *(derive)* `subcommand_required(true).arg_required_else_help(true)` is set instead of `SubcommandRequiredElseHelp` (#3280) +- *(derive)* Remove `arg_enum` attribute in favor of `value_enum` ### Compatibility diff --git a/clap_derive/src/parse.rs b/clap_derive/src/parse.rs index d7d4868d9ca9..45e24d08d971 100644 --- a/clap_derive/src/parse.rs +++ b/clap_derive/src/parse.rs @@ -155,7 +155,6 @@ impl Parse for ClapAttr { "action" => Ok(Action(name)), "env" => Ok(Env(name)), "flatten" => Ok(Flatten(name)), - "arg_enum" => Ok(ValueEnum(name)), "value_enum" => Ok(ValueEnum(name)), "from_global" => Ok(FromGlobal(name)), "subcommand" => Ok(Subcommand(name)),