From 9d98f62daeaf04ec34dece31b69c19dba9c0abfd Mon Sep 17 00:00:00 2001 From: Dmitry Arkhipov Date: Tue, 26 Jul 2022 13:01:47 +0300 Subject: [PATCH] JSON changelog --- feed/history/boost_1_80_0.qbk | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/feed/history/boost_1_80_0.qbk b/feed/history/boost_1_80_0.qbk index f97ab9bc..a530665e 100644 --- a/feed/history/boost_1_80_0.qbk +++ b/feed/history/boost_1_80_0.qbk @@ -125,6 +125,16 @@ Please keep the list of libraries sorted in lexicographical order. * For C++11 and later, added support for perfect forwarding of values written to `function_output_iterator`. ([github_pr iterator 73]) * Added protection against writing to `function_output_iterator` a result of dereferencing another `function_output_iterator`. +* [phrase library..[@/libs/json/ JSON]:] + * Added non-const `value::at` overloads. + * Added the ability to manually choose endianness of the platform. + * Added `string::subview()` overload. + * Fixed segfault in `array::erase(it)`. + * Fixed low performance of `serialize` on libc++. + * Fixed ambigious conversion to `std::string_view` on GCC 8. + * Fixed parsing on big-endian platforms. + * Fixed handling of comment after trailing comma. + * [phrase library..[@/libs/leaf/ LEAF]:] * API breaking change: throw leaf::exception(....) now becomes leaf::throw_exception(....) * Fixed a bug in support for a rare build configuration (exception handling enabled, diagnostics disabled)