Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add release notes for Json #631

Merged
merged 1 commit into from
Jul 19, 2021
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
9 changes: 9 additions & 0 deletions feed/history/boost_1_77_0.qbk
Expand Up @@ -93,6 +93,15 @@ Please keep the list of libraries sorted in lexicographical order.
* On Windows, creating symlinks should no longer require elevated privileges, if Windows is configured in [@https://docs.microsoft.com/en-us/windows/apps/get-started/enable-your-device-for-development Developer mode].
* With some compilers, global objects used internally in Boost.Filesystem are now destroyed after user's global destructors are called. This allows to call Boost.Filesystem methods during the program termination stage. In particular, this concerns the path locale that is used for character code conversion and can be installed by calling `path::imbue`. The supported compilers include MSVC, GCC and Clang, as well as other compilers that support customizing program initialization order through `#pragma section` (for MSVC-compatible compilers) or `__attribute__ ((init_priority))` (for GCC-compatible compilers).

* [phrase library..[@/libs/json/ JSON]:]
* `value_to` supports `TupleLike` types.
* `value_to` and `value_from` support `std::array` and similar types.
* Implicit conversion operator from `string` to `std::string_view`.
* `std::hash` specializations for json types.
* Fixed allocation errors in `object` and `key_value_pair`.
* Fixed crash when constructing `array` from a pair of iterators that form an
empty range.

* [phrase library..[@/libs/lexical_cast/ LexicalCast]:]
* Fixed assignment to an int of a floating point value that is out of representable range for int.
* Started using GithubActions CI for additional testing
Expand Down