From 8598b88ea56b4f00cceb9d999f1ffc24a20b4dff Mon Sep 17 00:00:00 2001 From: joaquintides Date: Wed, 8 Mar 2023 13:13:06 +0100 Subject: [PATCH 1/2] added unordered release notes --- feed/history/boost_1_82_0.qbk | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/feed/history/boost_1_82_0.qbk b/feed/history/boost_1_82_0.qbk index ebf033ec..633afa7d 100644 --- a/feed/history/boost_1_82_0.qbk +++ b/feed/history/boost_1_82_0.qbk @@ -149,6 +149,19 @@ or GCC before 4.8. * Fixed undefined behavior in `basic_cstring::rfind` * Added CI through Github Actions +* [phrase library..[@/libs/unordered/ Unordered]:] + * [*Major update.] + * C++03 support is planned for deprecation. Boost 1.84.0 will no longer support C++03 mode and + C++11 will become the new minimum for using the library. + * Added node-based, open-addressing containers `boost::unordered_node_map` + and `boost::unordered_node_set`. + * Extended heterogeneous lookup to more member functions as specified in + [@https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2023/p2363r5.html P2363]. + * Replaced the previous post-mixing process for open-addressing containers with a new algorithm + based on extended multiplication by a constant. + * Fixed bug in internal `emplace` impl where stack-local types were not properly constructed + using the allocator of the container which breaks uses-allocator construction. + * [phrase library..[@/libs/url/ URL]:] * Add `url::format` with automatic percent-encoding * URL router example From 02faab54aee5ef54814612d2f8fe4c7d9aec557d Mon Sep 17 00:00:00 2001 From: joaquintides Date: Wed, 8 Mar 2023 13:17:33 +0100 Subject: [PATCH 2/2] removed C++03 deprecation bullet from Unordered Already mentioned in the general deprecation notice --- feed/history/boost_1_82_0.qbk | 2 -- 1 file changed, 2 deletions(-) diff --git a/feed/history/boost_1_82_0.qbk b/feed/history/boost_1_82_0.qbk index 633afa7d..13bb9260 100644 --- a/feed/history/boost_1_82_0.qbk +++ b/feed/history/boost_1_82_0.qbk @@ -151,8 +151,6 @@ or GCC before 4.8. * [phrase library..[@/libs/unordered/ Unordered]:] * [*Major update.] - * C++03 support is planned for deprecation. Boost 1.84.0 will no longer support C++03 mode and - C++11 will become the new minimum for using the library. * Added node-based, open-addressing containers `boost::unordered_node_map` and `boost::unordered_node_set`. * Extended heterogeneous lookup to more member functions as specified in