diff --git a/ChangeLog.rst b/ChangeLog.rst index 0aa3eb99..f5893c5a 100644 --- a/ChangeLog.rst +++ b/ChangeLog.rst @@ -3,12 +3,13 @@ * Optimized ``tm`` formatting (`#2602 `_, + `#2617 `_, `#2628 `_ `#2633 `_, `#2670 `_ `#2671 `_). - Processing of some specifiers such as ``%z`` and ``%Y`` is now up to 10-20x + Processing of some specifiers such as ``%z`` and ``%Y`` is now up to 10-20 times faster:: ---------------------------------------------------------------------------- @@ -36,13 +37,16 @@ prints "01.234". - Thanks `@alexezeder (Alexey Ochapov) `_. - + Thanks `@matrackif `_. * Deprecated ``_format``, an undocumented UDL-based format API (`#2646 `_). Thanks `@alexezeder (Alexey Ochapov) `_. +* Marked ``format``, ``formatted_size`` and ``to_string`` as ``[[nodiscard]]`` + (`#2612 `_). + `@0x8000-0000 (Florin Iucha) `_. + * Disabled a partially broken copy ctor for ``dynamic_format_arg_store`` and enabled a working move ctor (`#2664 `_). @@ -82,8 +86,14 @@ `#2643 `_). Thanks `@mkurdej (Marek Kurdej) `_. +* Improved C++14/17 attribute detection + (`#2615 `_). + Thanks `@AlexGuteniev (Alex Guteniev) `_. + * Improved documentation - (`#2676 `_). + (`#2620 `_, + `#2676 `_). + Thanks `@Lounarok `_. * Improved build configuration (`#2650 `_, @@ -92,8 +102,10 @@ Thanks `@alexezeder (Alexey Ochapov) `_. * Fixed various warnings and compilation issues - (`#2627 `_, - `#2630 `_). Thanks + (`#2611 `_, + `#2627 `_, + `#2630 `_). + Thanks `@Acretock `_, `@andrewcorrigan (Andrew Corrigan) `_. 8.0.1 - 2021-07-02