diff --git a/ChangeLog.rst b/ChangeLog.rst index 566643e4..1b6dcf7c 100644 --- a/ChangeLog.rst +++ b/ChangeLog.rst @@ -1,6 +1,24 @@ 2.0.0 - TBD ----------- +* C++ Format is now available in `Debian `_ GNU/Linux + (`stretch `_, + `sid `_) and + derived distributions such as + `Ubuntu `_ 15.10 and later + (`#155 `_):: + + $ sudo apt-get install libcppformat1-dev + + Thanks to `@jackyf (Eugene V. Lyubimkin) `_. + +* C++ Format can now be installed via `Homebrew `_ on OS X + (`#157 `_):: + + $ brew install cppformat + + Thanks to `@ortho `_, Anatoliy Bulukin. + * [Breaking] Changed default ``bool`` format to textual, "true" or "false" (`#170 `_): @@ -14,9 +32,10 @@ fmt::print("{:d}", true); // prints "1" -* Documentation fixes - (`#162 `_ and - `#165 `_). +* Fixed documentation issues + (`#162 `_, + `#165 `_, + `#210 `_). * Improved support for custom character types (`#171 `_). @@ -46,9 +65,16 @@ (`#178 `_). Thanks to `@jackyf (Eugene V. Lyubimkin) `_. -* [Breaking] ``BasicStringRef`` comparison operators now compare string - content, not pointers - (`#183 `_). +* [Breaking] Improved compatibility between ``BasicStringRef`` and + `std::experimental::basic_string_view + `_ + (`#100 `_, + `#159 `_, + `#183 `_): + + - Comparison operators now compare string content, not pointers + - ``BasicStringRef::c_str`` replaced by ``BasicStringRef::data`` + - ``BasicStringRef`` is no longer assumed to be null-terminated * Dependency on pthreads introduced by Google Test is now optional (`#185 `_). @@ -58,7 +84,7 @@ on Karma's benchmark (`#186 `_). -* Fixed most warnings reported by Coverity Scan +* Fixed warnings reported by Coverity Scan (`#187 `_, `#192 `_). @@ -66,12 +92,14 @@ (`#188 `_). * Fixed warnings in Clang and MSVC2013 - (`#163 `_ + (`#158 `_, + `#163 `_ `#175 `_, `#190 `_, `#191 `_, `#194 `_). - Thanks to `@LevskiWeng (Levski Weng) `_, + Thanks to `@fmatthew5876 (Matthew Fioravante) `_, + `@LevskiWeng (Levski Weng) `_, `@rpopescu `_, `@gabime (Gabi Melman) `_ and `@cubicool (Jeremy Moles) `_. @@ -105,9 +133,6 @@ * Documentation build script is now compatible with Python 3 (`#209 `_). -* Fixed documentation layout issues on medium screen sizes - (`#210 `_). - * Fixed a name conflict with macro ``free`` defined in ``crtdbg.h`` when ``_CRTDBG_MAP_ALLOC`` is set (`#211 `_).