Opened 12 months ago

Closed 12 months ago

Last modified 8 months ago

#22328 closed enhancement (fixed)

fmt-12.1.0

Reported by: Bruce Dubbs Owned by: Joe Locash
Priority: normal Milestone: 13.0
Component: BOOK Version: git
Severity: medium Keywords:
Cc:

Description

New minor version.

Change History (4)

comment:1 by Joe Locash, 12 months ago

Owner: changed from blfs-book to Joe Locash
Status: new → assigned

comment:2 by Joe Locash, 12 months ago

12.1.0

  • Optimized buffer::append, resulting in up to ~16% improvement on spdlog benchmarks (#4541). Thanks @fyrsta7.
  • Worked around an ABI incompatibility in std::locale_ref between clang and gcc (#4573).
  • Made std::variant and std::expected formatters work with format_as (#4574, #4575). Thanks @phprus.
  • Made fmt::join<string_view> work with C++ modules (#4379, #4577). Thanks @Arghnews.
  • Exported fmt::is_compiled_string and operator""_cf from the module (#4544). Thanks @CrackedMatter.
  • Fixed a compatibility issue with C++ modules in clang (#4548). Thanks @tsarn.
  • Added support for cv-qualified types to the std::optional formatter (#4561, #4562). Thanks @OleksandrKvl.
  • Added demangling support (used in exception and std::type_info formatters) for libc++ and clang-cl (#4542, #4560, #4568, #4571). Thanks @FatihBAKIR and @rohitsutreja.
  • Switched to global malloc/free to enable allocator customization (#4569, #4570). Thanks @rohitsutreja.
  • Made the FMT_USE_CONSTEVAL macro configurable by users (#4546). Thanks @SnapperTT.
  • Fixed compilation with locales disabled in the header-only mode (#4550).
  • Fixed compilation with clang 21 and -std=c++20 (#4552).
  • Fixed a dynamic linking issue with clang-cl (#4576, #4584). Thanks @FatihBAKIR.
  • Fixed a warning suppression leakage on gcc (#4588). Thanks @ZedThree.
  • Made more internal color APIs constexpr (#4581). Thanks @ishani.
  • Fixed compatibility with clang as a host compiler for NVCC (#4564). Thanks @valgur.
  • Fixed various warnings and lint issues (#4565, #4572, #4557). Thanks @LiangHuDream and @teruyamato0731.
  • Improved documentation (#4549, #4551, #4566, #4567, #4578,). Thanks @teruyamato0731, @petersteneteg and @zimmerman-dev.

comment:3 by Joe Locash, 12 months ago

Resolution: → fixed
Status: assigned → closed

Fixed at 0db2cbdd00.

comment:4 by Bruce Dubbs, 8 months ago

Milestone: 12.5 → 13.0

Milestone renamed

Note: See TracTickets for help on using tickets.