|
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