Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package fmt for openSUSE:Factory checked in 
at 2022-01-05 13:39:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fmt (Old)
 and      /work/SRC/openSUSE:Factory/.fmt.new.1896 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fmt"

Wed Jan  5 13:39:15 2022 rev:17 rq:943558 version:8.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/fmt/fmt.changes  2021-07-10 22:54:27.611778132 
+0200
+++ /work/SRC/openSUSE:Factory/.fmt.new.1896/fmt.changes        2022-01-05 
13:39:26.821511162 +0100
@@ -1,0 +2,62 @@
+Mon Jan  3 10:11:22 UTC 2022 - Luigi Baldoni <aloi...@gmx.com>
+
+- Update to version 8.1.0
+  * Optimized chrono formatting.
+    + Processing of some specifiers such as %z and %Y is now up
+      to 10-20 times faster, for example on GCC 11 with
+      libstdc++.
+  * Implemented subsecond formatting for chrono durations.
+  * Fixed handling of precision 0 when formatting chrono
+    durations.
+  * Fixed an overflow on invalid inputs in the tm formatter.
+  * Added fmt::group_digits that formats integers with a
+    non-localized digit separator (comma) for groups of three
+    digits.
+  * Added support for faint, conceal, reverse and blink text
+    styles.
+  * Added experimental support for compile-time floating point
+    formatting.
+  * Added UDL-based named argument support to compile-time
+    format string checks.
+  * Implemented escaping of string range elements.
+  * Switched to JSON-like representation of maps and sets for
+    consistency with Python's str.format.
+  * Extended fmt::join to support C++20-only ranges.
+  * Optimized handling of non-const-iterable ranges and
+    implemented initial support for non-const-formattable types.
+  * Disabled implicit conversions of scoped enums to integers
+    that was accidentally introduced in earlier versions.
+  * Deprecated implicit conversion of [const] signed char* and
+    [const] unsigned char* to C strings.
+  * Deprecated _format, a legacy UDL-based format API.
+  * Marked format, formatted_size and to_string as [[nodiscard]].
+  * Added missing diagnostic when trying to format function and
+    member pointers as well as objects convertible to pointers
+    which is explicitly disallowed.
+  * Optimized writing to a contiguous buffer with format_to_n.
+  * Optimized writing to non-char buffers.
+  * Decimal point is now localized when using the L specifier.
+  * Improved floating point formatter implementation.
+  * Fixed handling of very large precision in fixed format.
+  * Made a table of cached powers used in FP formatting static.
+  * Resolved a lookup ambiguity with C++20 format-related
+    functions due to ADL.
+  * Removed unnecessary inline namespace qualification.
+  * Implemented argument forwarding in format_to_n.
+  * Fixed handling of implicit conversions in fmt::to_string and
+    format string compilation.
+  * Changed the default access mode of files created by
+    fmt::output_file to -rw-r--r-- for consistency with fopen.
+  * Make fmt::ostream::flush public.
+  * Improved C++14/17 attribute detection.
+  * Improved documentation.
+  * Improved fuzzers and added a fuzzer for chrono timepoint
+    formatting.
+  * Added the FMT_SYSTEM_HEADERS CMake option setting which
+    marks {fmt}'s headers as system. It can be used to suppress
+    warnings.
+  * Added the Bazel build system support.
+  * Improved build configuration and tests.
+  * Fixed various warnings and compilation issues.
+
+-------------------------------------------------------------------

Old:
----
  fmt-8.0.1.tar.gz

New:
----
  fmt-8.1.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ fmt.spec ++++++
--- /var/tmp/diff_new_pack.TF5g8v/_old  2022-01-05 13:39:28.261512294 +0100
+++ /var/tmp/diff_new_pack.TF5g8v/_new  2022-01-05 13:39:28.269512300 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package fmt
 #
-# 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
@@ -18,7 +18,7 @@
 
 %define sover   8
 Name:           fmt
-Version:        8.0.1
+Version:        8.1.0
 Release:        0
 Summary:        A formatting library for C++
 License:        MIT

++++++ fmt-8.0.1.tar.gz -> fmt-8.1.0.tar.gz ++++++
++++ 11889 lines of diff (skipped)

Reply via email to