Skip to content

Version 1.2: Stability

Compare
Choose a tag to compare
@henryiii henryiii released this 23 Sep 03:16

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
  • set_default_str now only sets string, and set_default_val will evaluate the default string given #26
  • Required positionals now take priority over subcommands #23
  • Extra requirements enforced by Travis