Commit 9158ce65bf1db172f084cb77184e0abdd60876cf
Committed by
GitHub
1 parent
fd30b598
chore: update changelog (#776)
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com> Update CHANGELOG.md
Showing
1 changed file
with
31 additions
and
0 deletions
CHANGELOG.md
| 1 | 1 | # Changelog |
| 2 | 2 | |
| 3 | +## Version 2.3: Precompilation Support | |
| 4 | + | |
| 5 | +This version adds a pre-compiled mode to CLI11, which allows you to precompile | |
| 6 | +the library, saving time on incremental rebuilds, making CLI11 more competitive | |
| 7 | +on compile time with classic compiled CLI libraries. The header-only mode is | |
| 8 | +still default, and is not yet distributed via binaries. | |
| 9 | + | |
| 10 | +- Add `CLI11_PRECOMPILED` as an option. [#762][] | |
| 11 | +- Bugfix: Include `<functional>` in `FormatterFwd` [#727][] | |
| 12 | +- Bugfix: Add missing `Macros.hpp` to `Error.hpp` [#755][] | |
| 13 | +- Bugfix: Fix subcommand callback trigger [#733][] | |
| 14 | +- Bugfix: Variable rename to avoid warning [#734][] | |
| 15 | +- Bugfix: `split_program_name` single file name error [#740][] | |
| 16 | +- Bugfix: Better support for min/max overrides on MSVC [#741][] | |
| 17 | +- Bugfix: Support MSVC 2022 [#748][] | |
| 18 | +- Bugfix: Support negated flag in config file [#775][] | |
| 19 | +- Bugfix: Better errors for some confusing config file situations [#781][] | |
| 20 | +- Backend: Restore coverage testing (lost with Travis CI) [#747][] | |
| 21 | + | |
| 22 | +[#727]: https://github.com/CLIUtils/CLI11/pull/727 | |
| 23 | +[#733]: https://github.com/CLIUtils/CLI11/pull/733 | |
| 24 | +[#734]: https://github.com/CLIUtils/CLI11/pull/734 | |
| 25 | +[#740]: https://github.com/CLIUtils/CLI11/pull/740 | |
| 26 | +[#741]: https://github.com/CLIUtils/CLI11/pull/741 | |
| 27 | +[#747]: https://github.com/CLIUtils/CLI11/pull/747 | |
| 28 | +[#748]: https://github.com/CLIUtils/CLI11/pull/748 | |
| 29 | +[#755]: https://github.com/CLIUtils/CLI11/pull/755 | |
| 30 | +[#762]: https://github.com/CLIUtils/CLI11/pull/762 | |
| 31 | +[#775]: https://github.com/CLIUtils/CLI11/pull/775 | |
| 32 | +[#781]: https://github.com/CLIUtils/CLI11/pull/781 | |
| 33 | + | |
| 3 | 34 | ## Version 2.2: Option and Configuration Flexibility |
| 4 | 35 | |
| 5 | 36 | New features include support for output of an empty vector, a summing option | ... | ... |