From 9fb9f17dac79af9a9855a80252ea7839ae2b1237 Mon Sep 17 00:00:00 2001 From: Victor Zverovich Date: Wed, 17 Sep 2025 09:04:32 -0700 Subject: [PATCH] Update changelog --- ChangeLog.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/ChangeLog.md b/ChangeLog.md index 4373958d..b0018927 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -2,7 +2,18 @@ - Optimized the default floating point formatting (https://github.com/fmtlib/fmt/issues/3675, - https://github.com/fmtlib/fmt/issues/4516). + https://github.com/fmtlib/fmt/issues/4516). In particular, formatting a + `double` with format string compilation into a stack allocated buffer is + more than 60% faster in version 12.0 compared to 11.2 according to + [dtoa-benchmark](https://github.com/fmtlib/dtoa-benchmark): + + ``` + Function Time (ns) Speedup + fmt11 34.471 1.00x + fmt12 21.000 1.64x + ``` + + - Added `constexpr` support to `fmt::format`. For example: