Opened 4 months ago

Closed 4 months ago

#19077 closed enhancement (fixed)

fmt-10.2.0

Reported by: Douglas R. Reno Owned by: Douglas R. Reno
Priority: normal Milestone: 12.1
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version

Change History (3)

comment:1 by Douglas R. Reno, 4 months ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:2 by Douglas R. Reno, 4 months ago

  • Added support for the %j specifier (the number of days) for std::chrono::duration (#3643, #3732). Thanks @intelfx.
  • Added support for the chrono suffix for days and changed the suffix for minutes from "m" to the correct "min" (#3662, #3664).
  • Fixed an overflow in std::chrono::time_point formatting with large dates (#3725, #3727).
  • Added a formatter for std::source_location (#3730).
  • Added a formatter for std::bitset (#3660).
  • Added an experimental nested_formatter that provides an easy way of applying a formatter to one or more subobjects while automatically handling width, fill and alignment.
  • Added the generic representation (g) to std::filesystem::path (#3715, #3729)
  • Made format_as work with references (#3739)
  • Fixed formatting of invalid UTF-8 with precision
  • Fixed an inconsistency between fmt::to_string and fmt::format
  • Disallowed unsafe uses of fmt::styled
  • Added a null check when formatting a C string with the s specifier
  • Disallowed the c specifier for bool (#3726, #3734)
  • Made the default formatting unlocalized in fmt::ostream_formatter for consistency with the rest of the library
  • Fixed localized formatting in bases other than decimal (#3693, #3750)
  • Fixed a performance regression in experimental fmt::ostream::print
  • Added synchronization with the underlying output stream when writing to the Windows console (#3668, #3688, #3689)
  • Changed to only export format_error when {fmt} is built as a shared library (#3626, #3627)
  • Made fmt::streamed constexpr
  • Enabled consteval on older versions of MSVC (#3757)
  • Added an option to build without wchar_t support on Windows (#3631, #3636)
  • Improved build and CI configuration (#3679, #3701, #3702, #3749)
  • Fixed various warnings, compilation and test issues
  • Improved documentation and README
  • Updated CI dependencies

comment:3 by Douglas R. Reno, 4 months ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.