Commit 7f463c9db3ad844875597926c467f3f595c9c357

Authored by Henry Fredrick Schreiner
1 parent 663d93c7

Add recent changes

[skip ci]
Showing 1 changed file with 4 additions and 1 deletions
CHANGELOG.md
@@ -3,7 +3,7 @@ @@ -3,7 +3,7 @@
3 The parsing procedure now maps much more sensibly to complex, nested subcommand structures. Each phase of the parsing happens on all subcommands before moving on with the next phase of the parse. This allows several features, like required environment variables, to work properly even through subcommand boundaries. 3 The parsing procedure now maps much more sensibly to complex, nested subcommand structures. Each phase of the parsing happens on all subcommands before moving on with the next phase of the parse. This allows several features, like required environment variables, to work properly even through subcommand boundaries.
4 Passing the same subcommand multiple times is better supported. A few new features were added as well, including Windows style option support, parsing strings directly, and ignoring underscores in names. 4 Passing the same subcommand multiple times is better supported. A few new features were added as well, including Windows style option support, parsing strings directly, and ignoring underscores in names.
5 5
6 -* Support Windows style options with `->allow_windows_style_options`. [#187] 6 +* Support Windows style options with `->allow_windows_style_options`. [#187] On by default on Windows. [#190]
7 * Added `parse(string)` to split up and parse a command-line style string directly. [#186] 7 * Added `parse(string)` to split up and parse a command-line style string directly. [#186]
8 * Added `ignore_underscore` and related functions, to ignore underscores when matching names. [#185] 8 * Added `ignore_underscore` and related functions, to ignore underscores when matching names. [#185]
9 * Subcommands now track how many times they were parsed in a parsing process. `count()` with no arguments will return the number of times a subcommand was encountered. [#179] 9 * Subcommands now track how many times they were parsed in a parsing process. `count()` with no arguments will return the number of times a subcommand was encountered. [#179]
@@ -11,12 +11,15 @@ Passing the same subcommand multiple times is better supported. A few new featur @@ -11,12 +11,15 @@ Passing the same subcommand multiple times is better supported. A few new featur
11 * Calling parse multiple times is now officially supported without `clear` (automatic). [#179] 11 * Calling parse multiple times is now officially supported without `clear` (automatic). [#179]
12 * Dropped the mostly undocumented `short_curcuit` property, as help flag parsing is a bit more complex, and the default callback behavior of options now works properly. [#179] 12 * Dropped the mostly undocumented `short_curcuit` property, as help flag parsing is a bit more complex, and the default callback behavior of options now works properly. [#179]
13 * Use the standard `BUILD_TESTING` over `CLI11_TESTING` if defined (`CLI11_TESTING` may eventually be removed) [#183] 13 * Use the standard `BUILD_TESTING` over `CLI11_TESTING` if defined (`CLI11_TESTING` may eventually be removed) [#183]
  14 +* Cleanup warnings [#191]
14 15
15 [#179]: https://github.com/CLIUtils/CLI11/pull/179 16 [#179]: https://github.com/CLIUtils/CLI11/pull/179
16 [#183]: https://github.com/CLIUtils/CLI11/pull/183 17 [#183]: https://github.com/CLIUtils/CLI11/pull/183
17 [#185]: https://github.com/CLIUtils/CLI11/pull/185 18 [#185]: https://github.com/CLIUtils/CLI11/pull/185
18 [#186]: https://github.com/CLIUtils/CLI11/pull/186 19 [#186]: https://github.com/CLIUtils/CLI11/pull/186
19 [#187]: https://github.com/CLIUtils/CLI11/pull/187 20 [#187]: https://github.com/CLIUtils/CLI11/pull/187
  21 +[#190]: https://github.com/CLIUtils/CLI11/pull/190
  22 +[#191]: https://github.com/CLIUtils/CLI11/pull/191
20 23
21 ## Version 1.6.2: Help-all 24 ## Version 1.6.2: Help-all
22 25