@@ -81,6 +81,10 @@ particularly for mixed successful/unsuccessful queries.
8181*** https://github.com/boostorg/container/pull/321/[GitHub #321: "devector does not work with pmr allocators"].
8282
8383
84+ * boost_phrase:library[Conversion,/libs/conversion/]:
85+ ** Dropped dependency on Boost.SmartPtr.
86+
87+
8488* boost_phrase:library[Core,/libs/core/]:
8589** The implementation of `BOOST_TEST_THROWS` and `BOOST_TEST_NO_THROW` macros defined in
8690 `boost/core/lightweight_test.hpp` has been changed to avoid
@@ -91,6 +95,12 @@ particularly for mixed successful/unsuccessful queries.
9195 when both `boost::` and `std::` alternatives are found by the compiler, e.g. as a result
9296 of ADL. (boost_gh:pr[core,206])
9397
98+ * boost_phrase:library[DLL,/libs/dll/]:
99+ ** Fixed issues with `std::error_code` being passed to `boost::system::error_code&`. Many thanks
100+ to https://github.com/0-wiz-0[Thomas Klausner] for the fix (boost_gh:pr[dll,106]).
101+ ** Fixed install with CMake. Many thanks to https://github.com/yurybura[Yury Bura] for the fix (boost_gh:pr[dll,103]).
102+ ** Fixed `size` variable shadowing.
103+
94104* boost_phrase:library[DynamicBitset,/libs/dynamic_bitset/]:
95105** Added C++20 iterators.
96106** Allowed choosing the underlying container type.
@@ -121,6 +131,18 @@ particularly for mixed successful/unsuccessful queries.
121131** Removed dependencies on Boost.Align and Boost.StaticAssert.
122132** Switched to a faster hashing algorithm.
123133
134+ * boost_phrase:library[LexicalCast,/libs/lexical_cast/]:
135+ ** More tests and fixes for floating-point special value conversions to integers and bool.
136+ Fixes compiler warning C4804 when lexical casting from `float` to `bool`.
137+ ** Dropped dependency to Boost.TypeTraits. Many thanks to https://github.com/Romain-Geissler-1A[Romain Geissler]
138+ for implementing the major part of the work (boost_gh:pr[lexical_cast,87]).
139+ ** Switch from implicit to explicit type conversion to avoid compiler warnings. Many thanks to
140+ https://github.com/bmagistro[bmagistro] for the PR (boost_gh:pr[lexical_cast,85]).
141+ ** Fixed mistakes in documentation. Many thanks to https://github.com/ivanpanch[ivanpanch]
142+ for the PR (boost_gh:pr[lexical_cast,86]).
143+ ** Fixed regression in `unsigned short` to `wstring` casting without `wchar_t` builtin type.
144+
145+
124146* boost_phrase:library[Log,/libs/log/]:
125147** Fixed a missed optimization in `value_ref` visitation.
126148
@@ -162,6 +184,17 @@ particularly for mixed successful/unsuccessful queries.
162184 (boost_gh:issue[parser,278]).
163185** Correct many, many typos in the docs (boost_gh:pr[parser,271]).
164186
187+
188+ * boost_phrase:library[PFR,/libs/pfr/]:
189+ ** Added an implementation based on C++26 destructuring into a pack, that
190+ *fixes majority of known limitations* of the library and avoids excessive template
191+ instantinations. The new implementation
192+ can be explicitly enabled/disabled by a new `BOOST_PFR_USE_CPP26` macro. Many thanks to
193+ https://github.com/jcelerier[Jean-Michaël Celerier] for the PR (boost_gh:pr[pfr,194]).
194+ ** Multiple fixes to CMake. Many thanks to https://github.com/Flamefire[Alexander Grund]
195+ for the PRs!
196+
197+
165198* boost_phrase:library[Redis,/libs/redis/]:
166199** Important changes to *cancellation*:
167200*** Improved the per-operation support in `async_exec()`, and added
@@ -237,6 +270,12 @@ particularly for mixed successful/unsuccessful queries.
237270 longer supported; a conforming {cpp}11 `<mutex>` is now required.
238271** Some unused headers in `boost/smart_ptr/detail/` have been removed.
239272
273+ * boost_phrase:library[Stacktrace,/libs/stacktrace/]:
274+ ** Fixed missing include. Thanks to https://github.com/orgads[Orgad Shaneh]
275+ for the fix!
276+ ** Fixed URL in `libbacktrace_impls.hpp`, thanks to
277+ https://github.com/jwakely[Jonathan Wakely].
278+
240279* boost_phrase:library[StaticString,/libs/static_string/]:
241280** Aligned `to_static_[w]string()` with `std::to_[w]string()` in C++26.
242281** Removed usage of an additional buffer in `to_static_[w]string()`.
@@ -246,6 +285,11 @@ particularly for mixed successful/unsuccessful queries.
246285** Fixed ill-formedness with GCC 14 (boost_gh:pr[stl_interfaces,80]).
247286** Fixed ill-formedness when using move-only callables with closures.
248287
288+ * boost_phrase:library[TypeIndex,/libs/type_index/]:
289+ ** Dropped dependency on Boost.Core.
290+ ** Run all the tests in CMake too, Many thanks to https://github.com/Flamefire[Alexander Grund]
291+ for some fixes and help.
292+
249293* boost_phrase:library[URL,/libs/url/]:
250294** `segments_view` and `segments_encoded_view` gained constant-time iterator-based subview constructors.
251295** Added zone-id setters (e.g. for IPv6 link-local addresses).
0 commit comments