From 72c384cfbbddd6f05a21edcb2f8eb4e90ea19c37 Mon Sep 17 00:00:00 2001 From: Henry Fredrick Schreiner Date: Sat, 19 Jan 2019 12:35:16 +0100 Subject: [PATCH] Adding notes to changelog --- CHANGELOG.md | 6 +++++- LICENSE | 2 +- README.md | 2 ++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 72a40e88..3920e278 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -## Version 1.7.0: Parse breakup +## Version 1.7: Parse breakup (in progress) 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. Passing the same subcommand multiple times is better supported. Several new features were added as well, including Windows style option support, parsing strings directly, and ignoring underscores in names. @@ -6,6 +6,8 @@ Passing the same subcommand multiple times is better supported. Several new feat * Support Windows style options with `->allow_windows_style_options`. [#187] On by default on Windows. [#190] * Added `parse(string)` to split up and parse a command-line style string directly. [#186] * Added `ignore_underscore` and related functions, to ignore underscores when matching names. [#185] +* The default INI Config will now add quotes to strings with spaces [#195] +* The default message now will mention the help--all flag also if present [#197] * 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] * Parsing is now done in phases: `shortcurcuits`, `ini`, `env`, `callbacks`, and `requirements`; all subcommands complete a phase before moving on. [#179] * Calling parse multiple times is now officially supported without `clear` (automatic). [#179] @@ -22,6 +24,8 @@ Passing the same subcommand multiple times is better supported. Several new feat [#190]: https://github.com/CLIUtils/CLI11/pull/190 [#191]: https://github.com/CLIUtils/CLI11/pull/191 [#192]: https://github.com/CLIUtils/CLI11/pull/192 +[#197]: https://github.com/CLIUtils/CLI11/pull/197 +[#195]: https://github.com/CLIUtils/CLI11/issues/195 ## Version 1.6.2: Help-all diff --git a/LICENSE b/LICENSE index 8e8d143b..2221b918 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -CLI11 1.7 Copyright (c) 2017-2018 University of Cincinnati, developed by Henry +CLI11 1.7 Copyright (c) 2017-2019 University of Cincinnati, developed by Henry Schreiner under NSF AWARD 1414736. All rights reserved. Redistribution and use in source and binary forms of CLI11, with or without diff --git a/README.md b/README.md index 1c46686b..f9d909c5 100644 --- a/README.md +++ b/README.md @@ -478,6 +478,8 @@ Significant features and/or improvements to the code were contributed by: - [Paweł Bylica](https://github.com/chfast) - [Philip Top](https://github.com/phlptp) - [almikhayl](https://github.com/almikhayl) +- [nurelin](https://github.com/nurelin) +- [ncihneg](https://github.com/ncihneg) ## License