2.1.8
- Reduced unnecessary or duplicate includes to help improve compile times.
CLI Menu Improvements
-
Only serialize structs as menus if they are non-invocable by @stephenberry in #795
-
Supporting user code throwing exceptions in cli_menu by @stephenberry in #797
-
Default pretty printing from cli_menu and support for glz::opts by @stephenberry in #800
-
Support non-const inputs to cli_menu and std::cin in user functions by @stephenberry in #801
Full Changelog: v2.1.7...v2.1.8