From 121f3efde91de78ca018019904732f55d33b5788 Mon Sep 17 00:00:00 2001 From: Andrzej Krzemienski Date: Wed, 4 Dec 2024 00:23:27 +0100 Subject: [PATCH] add note about range interface to the relnotes --- doc/92_relnotes.qbk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/doc/92_relnotes.qbk b/doc/92_relnotes.qbk index e575075..7d0df4c 100644 --- a/doc/92_relnotes.qbk +++ b/doc/92_relnotes.qbk @@ -19,6 +19,10 @@ * Dropped dependency on Boost.StaticAssert. * Dropped dependency on Boost.Move. * A bit faster implementation of some relational operations. +* *Warning.* In the future releases we intend to introduce the range interface + into `optional`, so that `std::ranges::range>` will be `true`. + This may affect the overload resolution in programs that make decisions based + on predicates such as `std::ranges::range`. * Tags `in_place_init` and `in_place_init_if` become `inline constexpr` and therewith leave smaller footprint in the executable. This addresses [@https://github.com/boostorg/optional/issues/103 issue #103].