Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cli11 for openSUSE:Factory checked in at 2022-04-20 16:56:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cli11 (Old) and /work/SRC/openSUSE:Factory/.cli11.new.1941 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cli11" Wed Apr 20 16:56:28 2022 rev:3 rq:970809 version:2.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/cli11/cli11.changes 2021-11-25 23:06:02.821215493 +0100 +++ /work/SRC/openSUSE:Factory/.cli11.new.1941/cli11.changes 2022-04-20 16:56:53.730598696 +0200 @@ -0,0 +1,25 @@ +------------------------------------------------------------------- +Wed Apr 13 14:13:43 UTC 2022 - Haochuan Chen <[email protected]> + +- Update to version 2.2.0 + * Add `MultiOptionPolicy::Sum` and refactor the `add_flag` to fix a bug when using `std::optional<bool>` as type. + * Add support for an empty vector result in TOML and as a default string. + * Add `.validate_optional_arguments()` to support discriminating positional arguments from vector option arguments. + * Add `CLI::FileOnDefaultPath` to check for files on a specified default path. + * Change default value display in help messages from `=XXXX` to `[XXXXX]` to make it clearer. + * Modify the Range Validator to support additional types and clean up the error output. + * Bugfix: The trigger on parse modifier did not work on positional argument.s + * Bugfix: The single header file generation was missing custom namespace generation. + * Bugfix: Clean up File Error handling in the argument processing. + * Bugfix: Fix a stack overflow error if nameless commands had fallthrough. + * Bugfix: A subcommand callback could be executed multiple times if it was a member of an option group. + * Bugfix: Fix an issue with vectors of multi argument types where partial argument sets did not result in an error. + * Bugfix: Fix an issue with type the template matching on C++20 and add some CI builds for C++20. + * Bugfix: Fix typo in C++20 detection on MSVC. + * Bugfix: An issue where the detection of RTTI being disabled on certain MSVC platforms did not disable the use of dynamic cast calls. + * Bugfix: Resolve strict-overflow warning on some GCC compilers. + * Backend: Add additional tests concerning the use of aliases for option groups in config files. + * Build: Add support for testing in meson and cleanup symbolic link generation. + * Build: Support building in WebAssembly. + +------------------------------------------------------------------- Old: ---- CLI11-2.1.2.tar.gz New: ---- CLI11-2.2.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cli11.spec ++++++ --- /var/tmp/diff_new_pack.pAumI3/_old 2022-04-20 16:56:54.286599215 +0200 +++ /var/tmp/diff_new_pack.pAumI3/_new 2022-04-20 16:56:54.290599219 +0200 @@ -1,7 +1,7 @@ # # spec file for package cli11 # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define upstream_name CLI11 Name: cli11 -Version: 2.1.2 +Version: 2.2.0 Release: 0 Summary: Command line parser for C++11 License: BSD-3-Clause ++++++ CLI11-2.1.2.tar.gz -> CLI11-2.2.0.tar.gz ++++++ ++++ 2656 lines of diff (skipped)
