|
1 | 1 | # Changelog |
2 | 2 |
|
3 | | -## WIP |
4 | | - |
5 | | -* Use `main` for the main branch of the repository [#657][] |
6 | | -* Bugfix(cmake): Enforce at least C++11 when using CMake target [#656][] |
7 | | -* Build: Don't run doxygen and CTest includes if a submodule [#656][] |
8 | | -* Build: Avoid a warning on CMake 3.22 [#656][] |
9 | | -* Build: Support compiling the tests with an external copy of Catch2 [#653][] |
10 | | - |
11 | | -[#653]: https://github.com/CLIUtils/CLI11/pull/653 |
12 | | -[#656]: https://github.com/CLIUtils/CLI11/pull/656 |
13 | | -[#657]: https://github.com/CLIUtils/CLI11/pull/657 |
14 | | - |
15 | 3 | ## Version 2.1: Names and callbacks |
16 | 4 |
|
17 | 5 | The name restrictions for options and subcommands are now much looser, allowing |
@@ -45,6 +33,18 @@ is not passed, or every time the option is parsed. |
45 | 33 | [#646]: https://github.com/CLIUtils/CLI11/pull/646 |
46 | 34 | [#647]: https://github.com/CLIUtils/CLI11/pull/647 |
47 | 35 |
|
| 36 | +## Version 2.1.2: Better subproject builds |
| 37 | + |
| 38 | +* Use `main` for the main branch of the repository [#657][] |
| 39 | +* Bugfix(cmake): Enforce at least C++11 when using CMake target [#656][] |
| 40 | +* Build: Don't run doxygen and CTest includes if a submodule [#656][] |
| 41 | +* Build: Avoid a warning on CMake 3.22 [#656][] |
| 42 | +* Build: Support compiling the tests with an external copy of Catch2 [#653][] |
| 43 | + |
| 44 | +[#653]: https://github.com/CLIUtils/CLI11/pull/653 |
| 45 | +[#656]: https://github.com/CLIUtils/CLI11/pull/656 |
| 46 | +[#657]: https://github.com/CLIUtils/CLI11/pull/657 |
| 47 | + |
48 | 48 | ## Version 2.0: Simplification |
49 | 49 |
|
50 | 50 | This version focuses on cleaning up deprecated functionality, and some minor |
|
0 commit comments