diff --git a/.appveyor.yml b/.appveyor.yml index 4b160ddc6..08bba18c3 100644 --- a/.appveyor.yml +++ b/.appveyor.yml @@ -1,4 +1,4 @@ -version: 2.3.0.{build} +version: 2.3.1.{build} branches: only: diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 8ffa71b8f..ed6d06d5d 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -44,6 +44,8 @@ repos: hooks: - id: markdownlint args: ["--style=scripts/mdlint_style.rb"] + # Uncomment on macOS - Apple has deprecated Ruby, so macOS is stuck on 2.6 + # language_version: 3.1.2 # - repo: local # hooks: diff --git a/CHANGELOG.md b/CHANGELOG.md index 64a7b3090..e20369fdf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -31,6 +31,20 @@ still default, and is not yet distributed via binaries. [#775]: https://github.com/CLIUtils/CLI11/pull/775 [#781]: https://github.com/CLIUtils/CLI11/pull/781 +### Version 2.3.1: Missing implementation + +A function implementation was missing after the pre-compile move, missed due to +the fact we lost 100% after losing coverage checking. We are working on filling +out 100% coverage again to ensure this doesn't happen again! + +- Bugfix: `App::get_option_group` implementation missing [#793][] +- Bugfix: Fix spacing when setting an empty footer [#796][] +- Bugfix: Address Klocwork static analysis checking issues [#785][] + +[#785]: https://github.com/CLIUtils/CLI11/pull/785 +[#793]: https://github.com/CLIUtils/CLI11/pull/793 +[#796]: https://github.com/CLIUtils/CLI11/pull/796 + ## Version 2.2: Option and Configuration Flexibility New features include support for output of an empty vector, a summing option diff --git a/include/CLI/Version.hpp b/include/CLI/Version.hpp index f49a6e9be..c29daf970 100644 --- a/include/CLI/Version.hpp +++ b/include/CLI/Version.hpp @@ -10,7 +10,7 @@ #define CLI11_VERSION_MAJOR 2 #define CLI11_VERSION_MINOR 3 -#define CLI11_VERSION_PATCH 0 -#define CLI11_VERSION "2.3.0" +#define CLI11_VERSION_PATCH 1 +#define CLI11_VERSION "2.3.1" // [CLI11:version_hpp:end]