diff --git a/ChangeLog.rst b/ChangeLog.rst index 2257b55b..2e6f715a 100644 --- a/ChangeLog.rst +++ b/ChangeLog.rst @@ -1,16 +1,42 @@ 9.1.0 - TBD ----------- +* ``fmt::formatted_size`` now works at compile time + (`godbolt `__): + + .. code:: c++ + + #include + + int main() { + using namespace fmt::literals; + constexpr size_t n = fmt::formatted_size("{}"_cf, 42); + fmt::print("{}\n", n); // prints 2 + } + + Thanks `@marksantaniello (Mark Santaniello) + `_. + * Fixed handling of invalid UTF-8 (`#3044 `_, `#3056 `_). Thanks `@phprus (Vladislav Shchapov) `_. +* Improved documentation + (`#2706 `_). + Thanks `@remiburtin (RĂ©mi Burtin) `_. + +* Improved build configuration + (`#3040 `_). + Thanks `@hwhsu1231 (Haowei Hsu) `_. + * Fixed various warnings and compilation issues - (`#3043 `_, + (`#3029 `_, + `#3043 `_, `#3053 `_, `#3054 `_). - Thanks `@olupton (Olli Lupton) `_, + Thanks `@dimztimz (Dimitrij Mijoski) `_, + `@olupton (Olli Lupton) `_, `@bernhardmgruber (Bernhard Manfred Gruber) `_, `@phprus (Vladislav Shchapov) `_.