1.67.0 changes

This commit is contained in:
Daniel James
2018-03-05 14:39:05 +00:00
parent 9fafa9e37b
commit 21f32243a8

View File

@@ -201,4 +201,20 @@
already in place for GCC, and was used when Clang pretends to be GCC, already in place for GCC, and was used when Clang pretends to be GCC,
but the warning was appearing when running Clang in other contexts. but the warning was appearing when running Clang in other contexts.
[h2 Boost 1.67.0]
* Moved library into its own module, `container_hash`.
* Moved headers for new module name, now at:
`<boost/container_hash/hash.hpp>`,
`<boost/container_hash/hash_fwd.hpp>`,
`<boost/container_hash/extensions.hpp>`.
* Added forwarding headers to support the old headers locations.
* Support `std::string_view`, `std::error_code`, `std::error_condition`
`std::optional`, `std::variant`, `std::monostate` where available.
* Update include paths from other Boost libraries.
* Manually write out tuple overloads, rather than using the
preprocessor to generate them. Should improve usability, due
to better error messages, and easier debugging.
* Fix tutorial example ([ticket 11017]).
[endsect] [endsect]