The name restrictions for options and subcommands are now much looser, allowing a wider variety of characters than before, even spaces can be used (use quotes to include a space in most shells). The default configuration parser was improved, allowing your configuration to sit in a larger file. And option callbacks have a few new settings, allowing them to be run even if the option is not passed, or every time the option is parsed. Option/subcommand name restrictions have been relaxed. Most characters are now allowed. #627 The config parser can accept streams, specify a specific section, and inline comment characters are supported #630 force_callback & trigger_on_parse added, allowing a callback to always run on parse even if not present or...
Use main for the main branch of the repository #657 Bugfix(cmake): Enforce at least C++11 when using...
A collision with min/max macros on Windows has been fixed. #642 Tests pass with Boost again #646 Run...
In this release, the existing collections have been updated to be more consistent and to improve val...
New features include support for output of an empty vector, a summing option policy that can be appl...
This version focuses on cleaning up deprecated functionality, and some minor default changes. The co...
Config file handling was revamped to fix common issues, and now supports reading TOML. Adding option...
This version adds a pre-compiled mode to CLI11, which allows you to precompile the library, saving t...
This version provides a few fixes collected over the last three months before adding features for 2....
CLI11 is a command line parser for C++11 and beyond that provides a rich feature set with a simple a...
CLI11 is a command line parser for C++11 and beyond that provides a rich feature set with a simple a...
CLI11 is a command line parser for C++11 and beyond that provides a rich feature set with a simple a...
Set handling has been completely replaced by a new backend that works as a Validator or Transformer....
This is a patch version that backports fixes from the development of 2.0. Support relative inclusio...
CLI Updates clpipe's subcommands have been reorganized / renamed to make them (hopefully) more intui...
What's Changed Important: This update contains breaking changes to the cli/config file interface. In...
Use main for the main branch of the repository #657 Bugfix(cmake): Enforce at least C++11 when using...
A collision with min/max macros on Windows has been fixed. #642 Tests pass with Boost again #646 Run...
In this release, the existing collections have been updated to be more consistent and to improve val...
New features include support for output of an empty vector, a summing option policy that can be appl...
This version focuses on cleaning up deprecated functionality, and some minor default changes. The co...
Config file handling was revamped to fix common issues, and now supports reading TOML. Adding option...
This version adds a pre-compiled mode to CLI11, which allows you to precompile the library, saving t...
This version provides a few fixes collected over the last three months before adding features for 2....
CLI11 is a command line parser for C++11 and beyond that provides a rich feature set with a simple a...
CLI11 is a command line parser for C++11 and beyond that provides a rich feature set with a simple a...
CLI11 is a command line parser for C++11 and beyond that provides a rich feature set with a simple a...
Set handling has been completely replaced by a new backend that works as a Validator or Transformer....
This is a patch version that backports fixes from the development of 2.0. Support relative inclusio...
CLI Updates clpipe's subcommands have been reorganized / renamed to make them (hopefully) more intui...
What's Changed Important: This update contains breaking changes to the cli/config file interface. In...
Use main for the main branch of the repository #657 Bugfix(cmake): Enforce at least C++11 when using...
A collision with min/max macros on Windows has been fixed. #642 Tests pass with Boost again #646 Run...
In this release, the existing collections have been updated to be more consistent and to improve val...