From ee1c553a679c7e176c238ec86fa6842eab862894 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ion=20Gazta=C3=B1aga?= Date: Mon, 5 Jan 2026 02:17:41 +0100 Subject: [PATCH] Added changelog about basic_string --- doc/container.qbk | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/container.qbk b/doc/container.qbk index 406632a..d20b256 100644 --- a/doc/container.qbk +++ b/doc/container.qbk @@ -1458,6 +1458,7 @@ use [*Boost.Container]? There are several reasons for that: * Implemented overaligned allocation support for `new_allocator` and `pmr::new_delete_resource()`: * If available, uses C++17's utilities under the `__cpp_aligned_new` feature. * Uses alternative aligned allocation functions (`posix_memalign`, `aligned_alloc`, `_aligned_malloc`...) otherwise. +* Updated `basic_string` to the latest standard API: Added missing `string_view` members and updated `operator[]` to be able to return the terminating null. * Fixed bugs/issues: * [@https://github.com/boostorg/container/issues/323 GitHub #323: ['"flat_tree::try_emplace UB"]].