This is an automated email from the ASF dual-hosted git repository.
twice pushed a commit to branch unstable
in repository https://gitbox.apache.org/repos/asf/kvrocks.git
The following commit(s) were added to refs/heads/unstable by this push:
new f10d03d06 chore(deps): Bump fmtlib to 12.0.0 (#3189)
f10d03d06 is described below
commit f10d03d0622c12fc0538a60985a267864f5e0f47
Author: Aleks Lozovyuk <[email protected]>
AuthorDate: Thu Sep 18 13:11:04 2025 +0300
chore(deps): Bump fmtlib to 12.0.0 (#3189)
Bump fmtlib to 12.0.0 (see full changelog:
https://github.com/fmtlib/fmt/releases/tag/12.0.0)
**Key changes**
- Optimized the default floating point formatting. In particular,
formatting a double with format string compilation into a stack
allocated buffer is more than 60% faster.
- Added FMT_STATIC_FORMAT that allows formatting into a string of the
exact required size at compile time
- Improved C++20 module support
- Fix interaction between debug presentation, precision, and width for
strings
- Implemented allocator propagation on basic_memory_buffer move
- Removed deprecated APIs
- Deprecated wide overloads of fmt::fprintf and fmt::sprintf
- Fixed various warnings and compilation issues
Co-authored-by: Twice <[email protected]>
---
cmake/fmt.cmake | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/cmake/fmt.cmake b/cmake/fmt.cmake
index 0cfa68e8a..d470bf34e 100644
--- a/cmake/fmt.cmake
+++ b/cmake/fmt.cmake
@@ -20,8 +20,8 @@ include_guard()
include(cmake/utils.cmake)
FetchContent_DeclareGitHubWithMirror(fmt
- fmtlib/fmt 11.2.0
- MD5=feeba3828e393f7dec473052bf0eef97
+ fmtlib/fmt 12.0.0
+ MD5=3fa90363bce77d4ab9c229d4f6757fdf
)
FetchContent_MakeAvailableWithArgs(fmt)