diff --git a/ChangeLog.rst b/ChangeLog.rst index d3fd26da..4e1356a3 100644 --- a/ChangeLog.rst +++ b/ChangeLog.rst @@ -107,11 +107,6 @@ * Disallowed formatting of multibyte strings into a wide character target (`#606 `_). -* Added a section on `formatting user-defined types - `_ to the docs - (`#393 `_). - Thanks `@pwm1234 (Phil) `_. - * Added a section describing `the use of header-only target with CMake `_ to the docs (`#515 `_). @@ -123,16 +118,8 @@ `#617 `_). Thanks `@mihaitodor (Mihai Todor) `_. -* Implemented thread-safe time formatting ( - `#395 `_, - `#396 `_). - Thanks `@codicodi `_. - * Implemented more efficient handling of large number of format arguments. -* Added a version macro ``FMT_VERSION`` - (`#411 `_). - * Removed unnecessary ``fmt/`` prefix in includes (`#397 `_). Thanks `@chronoxor (Ivan Shynkarenka) `_. @@ -140,80 +127,14 @@ * Renamed ``CHAR_WIDTH`` to ``CHAR_SIZE`` to avoid collision with ISO/IEC TS 18661-1:2014 macro. -* Replaced literal 0 with ``nullptr`` in pointer contexts - (`#409 `_). - Thanks `@alabuzhev (Alex Alabuzhev) `_. - -* Added ``std::basic_string`` allocator support to ``fmt::string_view`` - (`#441 `_). - Thanks `@glebov-andrey (Andrey Glebov) `_. - -* Stopped exporting the ``-std=c++11`` flag from the ``fmt`` target - (`#445 `_). - Thanks `@EricWF (Eric) `_. - -* Made ``%s`` a generic format specifier that works with any argument type in - ``fmt::printf`` (`#453 `_). - Thanks `@mojoBrendan `_: - - .. code:: c++ - - fmt::printf("%s", 42); - -* Placed CMake imported targets in the `fmt` namespace ( - `#511 `_, - `#513 `_). - Thanks `@bjoernthiel (Bjoern Thiel) `_ and - `@niosHD (Mario Werner) `_. - -* Fixed minimal supported library subset ( - `#418 `_, - `#419 `_, - `#420 `_). - Thanks `@alabuzhev (Alex Alabuzhev) `_. - -* Fixed compilation on Android - (`#381 `_). - Thanks `@hghwng (Hugh Wang) `_. - -* Fixed compilation with ``-fno-exceptions`` ( - `#402 `_, - `#405 `_). - Thanks `@JanHellwig (Jan Hellwig) `_. - -* Fixed compilation as a shared library with Clang - (`#413 `_). - Thanks `@foonathan (Jonathan Müller) `_. - -* Fixed test compilation on FreeBSD - (`#433 `_). - Thanks `@WscriChy `_. - -* Fixed a name conflict with Xlib - (`#483 `_). - * Fixed a name conflict with the macro ``CHAR_WIDTH`` in glibc (`#616 `_). Thanks `@aroig (Abdó Roig-Maranges) `_. -* Fixed signbit detection (`#423 `_). - -* Fixed missing intrinsic when included from C++/CLI - (`#457 `_). - Thanks `@calumr (Calum Robinson) `_. - -* Fixed Android not being detected with NDK 13b toolchain - (`#458 `_). - Thanks `@Gachapen (Magnus Bjerke Vik) `_. - * Added ``SOURCELINK_SUFFIX`` for compatibility with Sphinx 1.5 (`#497 `_). Thanks `@ginggs (Graham Inggs) `_. -* Added ``FMT_API`` declarations where needed for building a DLL - (`#469 `_). - Thanks `@richardeakin (Richard Eakin) `_. - * Added a missing ``inline`` in the header-only mode (`#626 `_). Thanks `@aroig (Abdó Roig-Maranges) `_.