@@ -82,6 +82,39 @@ config files
82
82
[ #1000 ] : https://github.com/CLIUtils/CLI11/pull/1000
83
83
[ #1003 ] : https://github.com/CLIUtils/CLI11/pull/1003
84
84
85
+ ### Version 2.4.2: Build systems
86
+
87
+ This version improves support for alternative build systems, like Meson and
88
+ Bazel. The single-include file now is in its own subdirectory. Several smaller
89
+ fixes as well.
90
+
91
+ - Meson: fixes, cleanups, and modernizations [ #1024 ] [ ] & [ #1025 ] [ ]
92
+ - Support building with Bazel [ #1033 ] [ ]
93
+ - Restore non-arch dependent path for the pkgconfig file [ #1012 ] [ ]
94
+ - Add ` get_subcommand_no_throw ` [ #1016 ] [ ]
95
+ - Move single file to ` single-include ` folder [ #1030 ] [ ] & [ #1036 ] [ ]
96
+ - Fixed ` app.set_failure_message(...) ` -> ` app.failure_message(...) ` [ #1018 ] [ ]
97
+ - Add IWYU pragmas [ #1008 ] [ ]
98
+ - Fix internal header include paths [ #1011 ] [ ]
99
+ - Improved clarity in ` RequiredError ` [ #1029 ] [ ]
100
+ - Added ability to use lexical_cast overloads constrained with enable_if
101
+ [ #1021 ] [ ]
102
+ - Bug fixes in latest release related to environmental variable parsing from
103
+ option groups and unrecognized fields in a config file [ #1005 ] [ ]
104
+
105
+ [ #1005 ] : https://github.com/CLIUtils/CLI11/pull/1005
106
+ [ #1008 ] : https://github.com/CLIUtils/CLI11/pull/1008
107
+ [ #1011 ] : https://github.com/CLIUtils/CLI11/pull/1011
108
+ [ #1012 ] : https://github.com/CLIUtils/CLI11/pull/1012
109
+ [ #1016 ] : https://github.com/CLIUtils/CLI11/pull/1016
110
+ [ #1018 ] : https://github.com/CLIUtils/CLI11/pull/1018
111
+ [ #1021 ] : https://github.com/CLIUtils/CLI11/pull/1021
112
+ [ #1025 ] : https://github.com/CLIUtils/CLI11/pull/1025
113
+ [ #1029 ] : https://github.com/CLIUtils/CLI11/pull/1029
114
+ [ #1030 ] : https://github.com/CLIUtils/CLI11/pull/1030
115
+ [ #1033 ] : https://github.com/CLIUtils/CLI11/pull/1033
116
+ [ #1036 ] : https://github.com/CLIUtils/CLI11/pull/1036
117
+
85
118
## Version 2.3: Precompilation Support
86
119
87
120
This version adds a pre-compiled mode to CLI11, which allows you to precompile
0 commit comments