Update changelog

This commit is contained in:
Victor Zverovich 2023-12-28 08:01:56 -08:00
parent 47c8f63d02
commit 305747d440

View File

@ -1,5 +1,9 @@
# 10.2.0 - TBD # 10.2.0 - TBD
- Added support for the `%j` specifier (the number of days) for
`std::chrono::duration` (https://github.com/fmtlib/fmt/issues/3643,
https://github.com/fmtlib/fmt/pull/3732). Thanks @intelfx.
- Added support for the chrono suffix for days and changed - Added support for the chrono suffix for days and changed
the suffix for minutes from "m" to the correct "min" the suffix for minutes from "m" to the correct "min"
(https://github.com/fmtlib/fmt/pull/3664). (https://github.com/fmtlib/fmt/pull/3664).
@ -19,6 +23,26 @@
(https://github.com/fmtlib/fmt/issues/3725, (https://github.com/fmtlib/fmt/issues/3725,
https://github.com/fmtlib/fmt/pull/3727). Thanks @cschreib. https://github.com/fmtlib/fmt/pull/3727). Thanks @cschreib.
- Added a formatter for `std::source_location`
(https://github.com/fmtlib/fmt/pull/3730). For example
([godbolt](https://godbolt.org/z/YajfKjhhr)):
```c++
#include <fmt/chrono.h>
int main() {
fmt::print("{}\n", std::source_location::current());
}
```
prints
```
/app/example.cpp:5:51: int main()
```
Thanks @felix642.
- Added a formatter for `std::bitset` - Added a formatter for `std::bitset`
(https://github.com/fmtlib/fmt/pull/3660). (https://github.com/fmtlib/fmt/pull/3660).
For example ([godbolt](https://godbolt.org/z/bdEaGeYxe)): For example ([godbolt](https://godbolt.org/z/bdEaGeYxe)):
@ -34,6 +58,23 @@
Thanks @muggenhor. Thanks @muggenhor.
- Added the generic representation (`g`) to `std::filesystem::path`
(https://github.com/fmtlib/fmt/issues/3715,
https://github.com/fmtlib/fmt/pull/3729). For example:
```c++
#include <filesystem>
#include <fmt/std.h>
int main() {
fmt::print("{:g}\n", std::filesystem::path("C:\\foo"));
}
```
prints `"C:/foo"` on Windows.
Thanks @js324.
- Added synchronization with the underlying output stream when writing to - Added synchronization with the underlying output stream when writing to
the Windows console the Windows console
(https://github.com/fmtlib/fmt/pull/3668, (https://github.com/fmtlib/fmt/pull/3668,