2
0
mirror of https://github.com/boostorg/website.git synced 2026-01-26 19:12:15 +00:00

Realnotes for Boost.Optional for 1.80 (#703)

This commit is contained in:
Andrzej Krzemieński
2022-07-30 20:32:56 +02:00
committed by GitHub
parent 970fa205e3
commit 3a3bc3419b

View File

@@ -177,6 +177,11 @@ Please keep the list of libraries sorted in lexicographical order.
* `basic_filebuf`: Fix wrong return value of `sync` when `fflush` failed
* `basic_filebuf`: Fix possible undefined behavior in a corner case when nothing was actually written but buffer is in "write" mode
* `basic_filebuf`: Limit putback of characters (i.e. `pbackfail`) only allowing putback of buffered characters (may be only 1 character)
* [phrase library..[@/libs/optional/ Optional]:]
* Added specializations for `std::hash<boost::optional<T>>`.
This is a breaking change for programs that define such specializations themselves.
For more details see [@/libs/optional/doc/html/boost_optional/reference/header__boost_optional_optional_hpp_/detailed_semantics___std__hash_specializations.html#reference_std_hash_spec specs].
* [phrase library..[@/libs/stl_interfaces/ STLInterfaces]:]
* Fix [github stl_interfaces 53]: "missing 'typename' prior to dependent type