diff --git a/ChangeLog.rst b/ChangeLog.rst index 63cb3bb9..ad668bf7 100644 --- a/ChangeLog.rst +++ b/ChangeLog.rst @@ -133,7 +133,24 @@ `#3232 `_). Thanks `@ShawnZhong (Shawn Zhong) `_. -* [Experimental: implemented glibc extension for padding seconds, minutes and +* Fixed formatting of time points before the epoch + (`#3117 `_, + `#3261 `_). + For example (`godbolt `__): + + .. code:: c++ + + #include + + int main() { + auto t = std::chrono::system_clock::from_time_t(0) - + std::chrono::milliseconds(250); + fmt::print("{:%S}\n", t); // prints 59.750000000 + } + + Thanks `@ShawnZhong (Shawn Zhong) `_. + +* Experimental: implemented glibc extension for padding seconds, minutes and hours (`#2959 `_, `#3271 `_). Thanks `@ShawnZhong (Shawn Zhong) `_. @@ -216,23 +233,6 @@ * Improved handling of invalid Unicode in paths. -* Fixed formatting of time points before the epoch - (`#3117 `_, - `#3261 `_). - For example (`godbolt `__): - - .. code:: c++ - - #include - - int main() { - auto t = std::chrono::system_clock::from_time_t(0) - - std::chrono::milliseconds(250); - fmt::print("{:%S}\n", t); // prints 59.750000000 - } - - Thanks `@ShawnZhong (Shawn Zhong) `_. - * Enabled compile-time checks on Apple clang 14 and later (`#3331 `_). Thanks `@cloyce (Cloyce D. Spradling) `_.