mirror of
https://github.com/boostorg/container.git
synced 2026-01-19 04:02:17 +00:00
Update release notes for 1.91 with latest additions
This commit is contained in:
@@ -1447,8 +1447,13 @@ use [*Boost.Container]? There are several reasons for that:
|
||||
|
||||
* Implemented heterogeneous overloads from C++23 ([@http://wg21.link/p2077r3 P2077]) and C++26 ([@http://wg21.link/P2363 P2363]).
|
||||
* In C++20 compilers, `static_vector<T>`'s destructor is now trivial if `T` is trivial.
|
||||
* Uses-allocator construction now handles prefix and suffix allocator conventions even in C++03.
|
||||
* Implemented C++20's [funcref boost::container::uninitialized_construct_using_allocator uninitialized_construct_using_allocator]
|
||||
and [funcref boost::container::make_obj_using_allocator make_obj_using_allocator].
|
||||
* Added [[nodiscard]] to several allocator and PMR utilities.
|
||||
* Implemented overaligned operator new/delete support for `new_allocator` and ``pmr::new_delete_resource()`
|
||||
when C++17's `cpp_aligned_new` is available.
|
||||
and [funcref boost::container::make_obj_using_allocator make_obj_using_allocator].
|
||||
* Fixed bugs/issues:
|
||||
* [@https://github.com/boostorg/container/issues/323 GitHub #323: ['"flat_tree::try_emplace UB"]].
|
||||
|
||||
|
||||
Reference in New Issue
Block a user