CLI11 v1.2 Release Notes
-
🚀 This release focuses on making CLI11 behave properly in corner cases, and with 🛠 config files on the command line. This includes fixes for a variety of reported issues. A few features were added to make life easier, as well; such as a new 📜 flag callback and a macro for the parse command.
- ➕ Added functional form of flag #33, automatic on C++14
- 🛠 Fixed Config file search if passed on command line #30
- ➕ Added
CLI11_PARSE(app, argc, argv)
macro for simple parse commands (does not support returning arg) - The name string can now contain spaces around commas #29
- 0️⃣
set_default_str
now only sets string, andset_default_val
will evaluate the default string given #26 - Required positionals now take priority over subcommands #23
- Extra requirements enforced by Travis