From 035cab8da3e314b56cff60387cf752828adbc774 Mon Sep 17 00:00:00 2001 From: Victor Zverovich Date: Sat, 1 Jan 2022 09:36:40 -0800 Subject: [PATCH] Update changelog --- ChangeLog.rst | 45 +++++++++++++++++++++++++++++++-------------- 1 file changed, 31 insertions(+), 14 deletions(-) diff --git a/ChangeLog.rst b/ChangeLog.rst index 6b0c527f..146b6acf 100644 --- a/ChangeLog.rst +++ b/ChangeLog.rst @@ -13,9 +13,9 @@ `#2594 `_, `#2602 `_, `#2617 `_, - `#2628 `_ + `#2628 `_, `#2633 `_, - `#2670 `_ + `#2670 `_, `#2671 `_). Processing of some specifiers such as ``%z`` and ``%Y`` is now up to 10-20 @@ -50,7 +50,8 @@ Thanks `@matrackif `_. * Fixed handling of precision 0 when formatting chrono durations - (`#2588 `_). + (`#2587 `_, + `#2588 `_). Thanks `@lukester1975 `_. * Fixed an overflow on invalid inputs in the `tm` formatter @@ -104,8 +105,10 @@ `@0x8000-0000 (Florin Iucha) `_. * Added missing diagnostic when trying to format function and member pointers - which is explicitly disallowed - (`#2610 `_). + as well as objects convertible to pointers which is explicitly disallowed + (`#2598 `_, + `#2609 `_, + `#2610 `_). Thanks `@AlexGuteniev (Alex Guteniev) `_. * Optimized writing to a contiguous buffer with ``format_to_n`` @@ -121,11 +124,14 @@ `#2499 `_). Thanks `@Roman-Koshelev `_. +* Fixed handling of very large precision in fixed format + (`#2616 `_). + * Made a table of cached powers used in FP formatting static (`#2509 `_). Thanks `@jk-jeon (Junekey Jeon) `_. -* Resolved lookup ambiguity with C++20 format-related functions due to ADL +* Resolved a lookup ambiguity with C++20 format-related functions due to ADL (`#2639 `_, `#2641 `_). Thanks `@mkurdej (Marek Kurdej) `_. @@ -163,6 +169,12 @@ `#2469 `_). `@pauldreik (Paul Dreik) `_, +* Added the ``FMT_SYSTEM_HEADERS`` CMake option setting which marks {fmt}'s + headers as system. It can be used to suppress warnings + (`#2644 `_, + `#2651 `_). + Thanks `@alexezeder (Alexey Ochapov) `_. + * Added the Bazel build system support (`#2505 `_, `#2516 `_). @@ -171,7 +183,6 @@ * Improved build configuration and tests (`#2558 `_, `#2650 `_, - `#2651 `_, `#2663 `_, `#2677 `_). Thanks `@DanielaE (Daniela Engert) `_, @@ -202,10 +213,16 @@ `#2570 `_, `#2573 `_, `#2582 `_, + `#2605 `_, `#2611 `_, `#2647 `_, `#2627 `_, `#2630 `_, + `#2635 `_, + `#2638 `_, + `#2653 `_, + `#2654 `_, + `#2661 `_, `#2664 `_). Thanks `@DanielaE (Daniela Engert) `_, `@mwinterb `_, @@ -266,7 +283,7 @@ `#2389 `_, `#2395 `_, `#2397 `_, - `#2400 `_ + `#2400 `_, `#2401 `_, `#2407 `_). Thanks `@zx2c4 (Jason A. Donenfeld) `_, @@ -797,13 +814,13 @@ `#2067 `_, `#2068 `_, `#2073 `_, - `#2103 `_ - `#2105 `_ + `#2103 `_, + `#2105 `_, `#2106 `_, `#2107 `_, - `#2116 `_ + `#2116 `_, `#2117 `_, - `#2118 `_ + `#2118 `_, `#2119 `_, `#2127 `_, `#2128 `_, @@ -876,7 +893,7 @@ `@yeswalrus (Walter Gray) `_, `@Finkman `_, `@HazardyKnusperkeks (Björn Schäpers) `_, - `@dkavolis (Daumantas Kavolis) `_ + `@dkavolis (Daumantas Kavolis) `_, `@concatime (Issam Maghni) `_, `@chronoxor (Ivan Shynkarenka) `_, `@summivox (Yin Zhong) `_, @@ -1333,7 +1350,7 @@ `#1912 `_, `#1928 `_, `#1929 `_, - `#1935 `_ + `#1935 `_, `#1937 `_, `#1942 `_, `#1949 `_).