From 62e9d2dfe1f730c12cd2aadd957b3a890255c141 Mon Sep 17 00:00:00 2001 From: Ed Page Date: Thu, 21 Apr 2022 20:08:35 -0500 Subject: [PATCH] docs: Update changelog --- CHANGELOG.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f720d7f4a75..f4760ca1647 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,9 +7,15 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] - ReleaseDate +### Fixes + +- Implied conflicts override `Arg::required`, making the behavior consistent with how we calculate conflicts for error reporting +- Members of a mutually exclusive `ArgGroup` override `Arg::required`, making the behavior consistent with how we calculate conflicts for error reporting +- `Arg::overrides_with` always override `Arg::required`, not just when the parser processes an override + ## [3.1.10] - 2022-04-19 -### Featues +### Features - Expose `Command::build` for custom help generation or other command introspection needs