From e8b5befff82b3340fd9e91e1d9ce000926de6ec8 Mon Sep 17 00:00:00 2001 From: Jarryd Beck Date: Thu, 21 Oct 2021 07:47:55 +1100 Subject: [PATCH] Add changes for 3.0 release --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index df0e110..c50fae0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,10 +15,19 @@ options. The project adheres to semantic versioning. * Change argument type in `Options::parse` from `char**` to `const char**`. * Refactor parser to not change its arguments. * `ParseResult` doesn't depend on a reference to the parser. +* Fixed several warnings and code quality issues. +* Improved formatting for help descriptions. +* Improve integer parsing. ### Added * A list of unmatched arguments is available in `ParseResult`. +* Support single letter options with argument attached. +* Use if it is present. + +### Bug Fixes + +* Fix missing option name in exception. ## 2.2