2
0
mirror of https://github.com/boostorg/website.git synced 2026-01-19 04:42:17 +00:00

1.86.0 release

This commit is contained in:
Automated Commit
2024-08-14 16:09:56 +00:00
parent 6690e41491
commit ecbc4a3983
20 changed files with 6430 additions and 3918 deletions

View File

@@ -25,8 +25,8 @@ RewriteRule ^libs/development/libs/([^./]+)$ libs/development/libs/$1/ [R=301]
# Any edits will be overwritten.
#
# Redirect from symbolic names to current versions.
RewriteRule ^libs/release(/.*)?$ libs/1_85_0$1 [R=303]
RewriteRule ^libs/development(/.*)?$ libs/1_85_0$1 [R=303]
RewriteRule ^libs/release(/.*)?$ libs/1_86_0$1 [R=303]
RewriteRule ^libs/development(/.*)?$ libs/1_86_0$1 [R=303]
#
# REDIRECT_UPDATE_END

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<boost xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<latest version="1.86.0 beta1"/>
<latest version="1.86.0"/>
<categories>
<category name="String">
<title>String and text processing</title>
@@ -371,6 +371,19 @@
<cxxstd>11</cxxstd>
<category>Data</category>
</library>
<library>
<key>any</key>
<library_path>libs/any/</library_path>
<boost-version>1.23.0</boost-version>
<update-version>1.86.0</update-version>
<name>Any</name>
<authors>Kevlin Henney</authors>
<maintainers>Antony Polukhin &lt;antoshkka -at- gmail.com&gt;</maintainers>
<description>Safe, generic container for single values of different value types.</description>
<documentation>libs/any/</documentation>
<cxxstd>11</cxxstd>
<category>Data</category>
</library>
<library>
<key>any</key>
<library_path>libs/any/</library_path>
@@ -419,6 +432,19 @@
<cxxstd>03</cxxstd>
<category>Containers</category>
</library>
<library>
<key>array</key>
<library_path>libs/array/</library_path>
<boost-version>1.17.0</boost-version>
<update-version>1.86.0</update-version>
<name>Array</name>
<authors>Nicolai Josuttis</authors>
<maintainers>Marshall Clow &lt;marshall -at- idio.com&gt;</maintainers>
<description>STL compliant container wrapper for arrays of constant size.</description>
<documentation>libs/array/</documentation>
<cxxstd>03</cxxstd>
<category>Containers</category>
</library>
<library>
<key>array</key>
<library_path>libs/array/</library_path>
@@ -749,6 +775,19 @@
<cxxstd>11</cxxstd>
<category>Function-objects</category>
</library>
<library>
<key>bind</key>
<library_path>libs/bind/</library_path>
<boost-version>1.25.0</boost-version>
<update-version>1.86.0</update-version>
<name>Bind</name>
<authors>Peter Dimov</authors>
<maintainers>Peter Dimov &lt;pdimov -at- gmail.com&gt;</maintainers>
<description>boost::bind is a generalization of the standard functions std::bind1st and std::bind2nd. It supports arbitrary function objects, functions, function pointers, and member function pointers, and is able to bind any argument to a specific value or route input arguments into arbitrary positions.</description>
<documentation>libs/bind/</documentation>
<cxxstd>11</cxxstd>
<category>Function-objects</category>
</library>
<library>
<key>bind</key>
<library_path>libs/bind/</library_path>
@@ -796,6 +835,18 @@
<cxxstd>11</cxxstd>
<category>Function-objects</category>
</library>
<library>
<key>bind/mem_fn</key>
<library_path>libs/bind/</library_path>
<boost-version>1.25.0</boost-version>
<update-version>1.86.0</update-version>
<name>Member Function</name>
<authors>Peter Dimov</authors>
<description>Generalized binders for function/object/pointers and member functions.</description>
<documentation>libs/bind/mem_fn.html</documentation>
<cxxstd>11</cxxstd>
<category>Function-objects</category>
</library>
<library>
<key>bind/mem_fn</key>
<library_path>libs/bind/</library_path>
@@ -850,6 +901,21 @@
<cxxstd>03</cxxstd>
<category>Function-objects</category>
</library>
<library>
<key>bind/ref</key>
<library_path>libs/core/</library_path>
<boost-version>1.25.0</boost-version>
<update-version>1.86.0</update-version>
<name>Ref</name>
<authors>Jaako J&#228;rvi</authors>
<authors>Peter Dimov</authors>
<authors>Doug Gregor</authors>
<authors>Dave Abrahams</authors>
<description>A utility library for passing references to generic functions.</description>
<documentation>libs/core/ref.html</documentation>
<cxxstd>03</cxxstd>
<category>Function-objects</category>
</library>
<library>
<key>bind/ref</key>
<library_path>libs/core/</library_path>
@@ -985,6 +1051,22 @@
<category>Domain</category>
<category>System</category>
</library>
<library>
<key>chrono</key>
<library_path>libs/chrono/</library_path>
<boost-version>1.47.0</boost-version>
<update-version>1.86.0</update-version>
<name>Chrono</name>
<authors>Howard Hinnant</authors>
<authors>Beman Dawes</authors>
<authors>Vicente J. Botet Escriba</authors>
<maintainers>Vicente J. Botet Escriba &lt;vicente.botet -at- wanadoo.fr&gt;</maintainers>
<description>Useful time utilities. C++11.</description>
<documentation>libs/chrono/</documentation>
<cxxstd>11</cxxstd>
<category>Domain</category>
<category>System</category>
</library>
<library>
<key>chrono</key>
<library_path>libs/chrono/</library_path>
@@ -1269,6 +1351,19 @@
<cxxstd>11</cxxstd>
<category>Function-objects</category>
</library>
<library>
<key>container_hash</key>
<library_path>libs/container_hash/</library_path>
<boost-version>1.33.0</boost-version>
<update-version>1.86.0</update-version>
<name>Container Hash</name>
<authors>Daniel James</authors>
<maintainers>Peter Dimov &lt;pdimov -at- gmail.com&gt;</maintainers>
<description>An STL-compatible hash function object that can be extended to hash user defined types.</description>
<documentation>libs/container_hash/</documentation>
<cxxstd>11</cxxstd>
<category>Function-objects</category>
</library>
<library>
<key>container_hash</key>
<library_path>libs/container_hash/</library_path>
@@ -1895,6 +1990,20 @@
<cxxstd>11</cxxstd>
<category>System</category>
</library>
<library>
<key>dll</key>
<library_path>libs/dll/</library_path>
<boost-version>1.61.0</boost-version>
<update-version>1.86.0</update-version>
<name>DLL</name>
<authors>Antony Polukhin</authors>
<authors>Renato Tegon Forti</authors>
<maintainers>Antony Polukhin &lt;antoshkka -at- gmail.com&gt;</maintainers>
<description>Library for comfortable work with DLL and DSO.</description>
<documentation>libs/dll/</documentation>
<cxxstd>11</cxxstd>
<category>System</category>
</library>
<library>
<key>dll</key>
<library_path>libs/dll/</library_path>
@@ -2429,6 +2538,20 @@
<category>Function-objects</category>
<category>Programming</category>
</library>
<library>
<key>function</key>
<library_path>libs/function/</library_path>
<boost-version>1.23.0</boost-version>
<update-version>1.86.0</update-version>
<name>Function</name>
<authors>Doug Gregor</authors>
<maintainers>Peter Dimov &lt;pdimov -at- gmail.com&gt;</maintainers>
<description>Function object wrappers for deferred calls or callbacks.</description>
<documentation>libs/function/</documentation>
<cxxstd>11</cxxstd>
<category>Function-objects</category>
<category>Programming</category>
</library>
<library>
<key>function</key>
<library_path>libs/function/</library_path>
@@ -3507,8 +3630,7 @@
<library>
<key>geometry/index</key>
<library_path>libs/geometry/index/</library_path>
<boost-version>hidden</boost-version>
<update-version>master</update-version>
<boost-version>1.86.0</boost-version>
<status>hidden</status>
<name>Geometry Index</name>
<authors>Barend Gehrels</authors>
@@ -5795,6 +5917,21 @@
<category>Patterns</category>
<category>Programming</category>
</library>
<library>
<key>outcome</key>
<library_path>libs/outcome/</library_path>
<boost-version>1.70.0</boost-version>
<update-version>1.86.0</update-version>
<name>Outcome</name>
<authors>Niall Douglas</authors>
<maintainers>Niall Douglas &lt;s -underscore- sourceforge -at- nedprod -dot- com&gt;</maintainers>
<description>A deterministic failure handling library partially simulating lightweight exceptions.</description>
<documentation>libs/outcome/</documentation>
<cxxstd>14</cxxstd>
<category>Emulation</category>
<category>Patterns</category>
<category>Programming</category>
</library>
<library>
<key>outcome</key>
<library_path>libs/outcome/</library_path>
@@ -5937,6 +6074,20 @@
<category>Data</category>
<category>Metaprogramming</category>
</library>
<library>
<key>pfr</key>
<library_path>libs/pfr/</library_path>
<boost-version>1.75.0</boost-version>
<update-version>1.86.0</update-version>
<name>PFR</name>
<authors>Antony Polukhin</authors>
<maintainers>Antony Polukhin &lt;antoshkka -at- gmail.com&gt;</maintainers>
<description>Basic reflection for user defined types.</description>
<documentation>libs/pfr/</documentation>
<cxxstd>14</cxxstd>
<category>Data</category>
<category>Metaprogramming</category>
</library>
<library>
<key>pfr</key>
<library_path>libs/pfr/</library_path>
@@ -6619,6 +6770,20 @@
<cxxstd>11</cxxstd>
<category>Math</category>
</library>
<library>
<key>random</key>
<library_path>libs/random/</library_path>
<boost-version>1.15.0</boost-version>
<update-version>1.86.0</update-version>
<name>Random</name>
<authors>Jens Maurer</authors>
<maintainers>Steven Watanabe &lt;watanabesj -at- gmail.com&gt;</maintainers>
<maintainers>Matt Borland &lt;matt -at- mattborland.com&gt;</maintainers>
<description>A complete system for random number generation.</description>
<documentation>libs/random/</documentation>
<cxxstd>11</cxxstd>
<category>Math</category>
</library>
<library>
<key>random</key>
<library_path>libs/random/</library_path>
@@ -6754,6 +6919,21 @@
<cxxstd>11</cxxstd>
<category>Math</category>
</library>
<library>
<key>ratio</key>
<library_path>libs/ratio/</library_path>
<boost-version>1.47.0</boost-version>
<update-version>1.86.0</update-version>
<name>Ratio</name>
<authors>Howard Hinnant</authors>
<authors>Beman Dawes</authors>
<authors>Vicente J. Botet Escriba</authors>
<maintainers>Vicente J. Botet Escriba &lt;vicente.botet -at- wanadoo.fr&gt;</maintainers>
<description>Compile time rational arithmetic. C++11.</description>
<documentation>libs/ratio/</documentation>
<cxxstd>11</cxxstd>
<category>Math</category>
</library>
<library>
<key>ratio</key>
<library_path>libs/ratio/</library_path>
@@ -6877,6 +7057,19 @@
<cxxstd>11</cxxstd>
<category>String</category>
</library>
<library>
<key>regex</key>
<library_path>libs/regex/</library_path>
<boost-version>1.18.0</boost-version>
<update-version>1.86.0</update-version>
<name>Regex</name>
<authors>John Maddock</authors>
<maintainers>John Maddock &lt;john -at- johnmaddock.co.uk&gt;</maintainers>
<description>Regular expression library.</description>
<documentation>libs/regex/</documentation>
<cxxstd>11</cxxstd>
<category>String</category>
</library>
<library>
<key>regex</key>
<library_path>libs/regex/</library_path>
@@ -7191,6 +7384,23 @@
<cxxstd>03</cxxstd>
<category>Memory</category>
</library>
<library>
<key>smart_ptr</key>
<library_path>libs/smart_ptr/</library_path>
<boost-version>1.23.0</boost-version>
<update-version>1.86.0</update-version>
<name>Smart Ptr</name>
<authors>Greg Colvin</authors>
<authors>Beman Dawes</authors>
<authors>Peter Dimov</authors>
<authors>Darin Adler</authors>
<authors>Glen Fernandes</authors>
<maintainers>Peter Dimov &lt;pdimov -at- gmail.com&gt;</maintainers>
<description>Smart pointer class templates.</description>
<documentation>libs/smart_ptr/</documentation>
<cxxstd>03</cxxstd>
<category>Memory</category>
</library>
<library>
<key>smart_ptr</key>
<library_path>libs/smart_ptr/</library_path>
@@ -7441,6 +7651,20 @@
<category>Correctness</category>
<category>System</category>
</library>
<library>
<key>stacktrace</key>
<library_path>libs/stacktrace/</library_path>
<boost-version>1.65.0</boost-version>
<update-version>1.86.0</update-version>
<name>Stacktrace</name>
<authors>Antony Polukhin</authors>
<maintainers>Antony Polukhin &lt;antoshkka -at- gmail.com&gt;</maintainers>
<description>Gather, store, copy and print backtraces.</description>
<documentation>libs/stacktrace/</documentation>
<cxxstd>11</cxxstd>
<category>Correctness</category>
<category>System</category>
</library>
<library>
<key>stacktrace</key>
<library_path>libs/stacktrace/</library_path>
@@ -7917,6 +8141,21 @@
<category>Concurrent</category>
<category>System</category>
</library>
<library>
<key>thread</key>
<library_path>libs/thread/</library_path>
<boost-version>1.25.0</boost-version>
<update-version>1.86.0</update-version>
<name>Thread</name>
<authors>Anthony Williams</authors>
<authors>Vicente J. Botet Escriba</authors>
<maintainers>Vicente J. Botet Escriba &lt;vicente.botet -at- wanadoo.fr&gt;</maintainers>
<description>Portable C++ multi-threading. C++11, C++14, C++17.</description>
<documentation>libs/thread/</documentation>
<cxxstd>11</cxxstd>
<category>Concurrent</category>
<category>System</category>
</library>
<library>
<key>thread</key>
<library_path>libs/thread/</library_path>
@@ -8164,6 +8403,19 @@
<cxxstd>03</cxxstd>
<category>Data</category>
</library>
<library>
<key>tuple</key>
<library_path>libs/tuple/</library_path>
<boost-version>1.24.0</boost-version>
<update-version>1.86.0</update-version>
<name>Tuple</name>
<authors>Jaakko J&#228;rvi</authors>
<maintainers>Jaakko Jarvi &lt;jarvi -at- cs.tamu.edu&gt;</maintainers>
<description>Ease definition of functions returning multiple values, and more.</description>
<documentation>libs/tuple/</documentation>
<cxxstd>03</cxxstd>
<category>Data</category>
</library>
<library>
<key>tuple</key>
<library_path>libs/tuple/</library_path>
@@ -8302,6 +8554,20 @@
<category>Generic</category>
<category>Metaprogramming</category>
</library>
<library>
<key>type_traits</key>
<library_path>libs/type_traits/</library_path>
<boost-version>1.13.0</boost-version>
<update-version>1.86.0</update-version>
<name>Type Traits</name>
<authors>John Maddock, Steve Cleary, et al</authors>
<maintainers>John Maddock &lt;john -at- johnmaddock.co.uk&gt;</maintainers>
<description>Templates for fundamental properties of types.</description>
<documentation>libs/type_traits/</documentation>
<cxxstd>03</cxxstd>
<category>Generic</category>
<category>Metaprogramming</category>
</library>
<library>
<key>type_traits</key>
<library_path>libs/type_traits/</library_path>
@@ -8915,6 +9181,20 @@
<category>Containers</category>
<category>String</category>
</library>
<library>
<key>utility/string_view</key>
<library_path>libs/utility/</library_path>
<boost-version>1.84.0</boost-version>
<update-version>1.86.0</update-version>
<name>String View</name>
<authors>Marshall Clow</authors>
<maintainers>Marshall Clow &lt;marshall -at- idio.com&gt;</maintainers>
<description>String view templates.</description>
<documentation>libs/utility/doc/html/utility/utilities/string_view.html</documentation>
<cxxstd>03</cxxstd>
<category>Containers</category>
<category>String</category>
</library>
<library>
<key>utility/string_view</key>
<library_path>libs/utility/</library_path>

View File

@@ -1 +1 @@
1.85.0
1.86.0

View File

@@ -8,7 +8,7 @@
<description></description>
<language>en-us</language>
<copyright>Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or https://www.boost.org/LICENSE_1_0.txt)</copyright>
<item><title>Version 1.86.0</title><link>https://www.boost.org/users/history/version_1_86_0.html</link><guid>https://www.boost.org/users/history/version_1_86_0.html</guid><pubDate>Fri, 26 Jul 2024 17:19:51 +0000</pubDate><description>
<item><title>Version 1.86.0</title><link>https://www.boost.org/users/history/version_1_86_0.html</link><guid>https://www.boost.org/users/history/version_1_86_0.html</guid><pubDate>Wed, 14 Aug 2024 16:07:17 +0000</pubDate><description>
&lt;div id="version_1_86_0.new_libraries"&gt;
@@ -16,7 +16,7 @@
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
&lt;em&gt;TODO&lt;/em&gt;
No new libraries.
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
@@ -26,7 +26,7 @@
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/atomic/"&gt;Atomic&lt;/a&gt;:&lt;/span&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/atomic/"&gt;Atomic&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -40,7 +40,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/beast/"&gt;Beast&lt;/a&gt;:&lt;/span&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/beast/"&gt;Beast&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -200,7 +200,42 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/cobalt"&gt;Cobalt&lt;/a&gt;:&lt;/span&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/charconv"&gt;Charconv&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
Fixed support for PPC64LE architecture.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Fixed support for platforms like Alpine linux that provide the &lt;code&gt;&lt;span class="special"&gt;&amp;lt;&lt;/span&gt;&lt;span class="identifier"&gt;quadmath&lt;/span&gt;&lt;span class="special"&gt;.&lt;/span&gt;&lt;span class="identifier"&gt;h&lt;/span&gt;&lt;span class="special"&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt; header but not the compiled library.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Fixed first character pattern matching in &lt;code&gt;&lt;span class="identifier"&gt;from_chars&lt;/span&gt;&lt;/code&gt;
for integer types.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Fixed overflow detection for integers with base greater than 10.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Added native support for &lt;code&gt;&lt;span class="identifier"&gt;std&lt;/span&gt;&lt;span class="special"&gt;::&lt;/span&gt;&lt;span class="identifier"&gt;float16_t&lt;/span&gt;&lt;/code&gt;
and &lt;code&gt;&lt;span class="identifier"&gt;std&lt;/span&gt;&lt;span class="special"&gt;::&lt;/span&gt;&lt;span class="identifier"&gt;bfloat16_t&lt;/span&gt;&lt;/code&gt; instead of using interchange
formats.
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/cobalt"&gt;Cobalt&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -233,7 +268,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/compat/"&gt;Compat&lt;/a&gt;:&lt;/span&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/compat/"&gt;Compat&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -253,7 +288,96 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/core/"&gt;Core&lt;/a&gt;:&lt;/span&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/container/"&gt;Container&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
Fixed bugs/issues:
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href="https://github.com/boostorg/container/issues/285"&gt;GitHub
#285: &lt;em&gt;"devector&amp;lt;&amp;gt;::push_front asserts
after clear()"&lt;/em&gt;&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href="https://github.com/boostorg/container/issues/280"&gt;GitHub
#280: &lt;em&gt;"Several containers don't support non-movable
types when move assigning"&lt;/em&gt;&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href="https://github.com/boostorg/container/issues/279"&gt;GitHub
#279: &lt;em&gt;"small_vector cannot go back to use stack
space"&lt;/em&gt;&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href="https://github.com/boostorg/container/issues/277"&gt;GitHub
#277: &lt;em&gt;"Remove dep on boost::static_assert"&lt;/em&gt;&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href="https://github.com/boostorg/container/issues/275"&gt;GitHub
#275: &lt;em&gt;"Compilation fails if custom key comparison
is used"&lt;/em&gt;&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href="https://github.com/boostorg/container/issues/273"&gt;GitHub
#273: &lt;em&gt;"flat_map/vector crashes on appends (memory
corruption)"&lt;/em&gt;&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href="https://github.com/boostorg/container/issues/269"&gt;GitHub
#269: &lt;em&gt;"flat_multimap::emplace not sorting elements
under GCC"&lt;/em&gt;&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href="https://github.com/boostorg/container/issues/266"&gt;GitHub
#266: &lt;em&gt;"small_vector&amp;lt;T&amp;gt; is misaligned on
the stack in 32 bits"&lt;/em&gt;&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href="https://github.com/boostorg/container/issues/259"&gt;GitHub
#259: &lt;em&gt;"Global variables"&lt;/em&gt;&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href="https://github.com/boostorg/container/issues/245"&gt;GitHub
#245: &lt;em&gt;"flat_tree::insert ordered range doesn't
assert sorting"&lt;/em&gt;&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href="https://github.com/boostorg/container/issues/241"&gt;GitHub
#241: &lt;em&gt;"flat_map should support same interface
as std::map"&lt;/em&gt;&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/core/"&gt;Core&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -274,12 +398,19 @@
type. (&lt;a href="https://github.com/boostorg/core/issues/173"&gt;#173&lt;/a&gt;)
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Added a workaround for an MSVC &lt;a href="https://developercommunity.visualstudio.com/t/Compiler-bug:-Incorrect-C2247-and-C2248/10690025"&gt;bug&lt;/a&gt;
causing &lt;code&gt;&lt;span class="identifier"&gt;empty_value&lt;/span&gt;&lt;/code&gt;
compilation errors when it is used with a nested class. (&lt;a href="https://github.com/boostorg/core/pull/175"&gt;PR#175&lt;/a&gt;)
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/crc/"&gt;CRC&lt;/a&gt;:&lt;/span&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/crc/"&gt;CRC&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -298,7 +429,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/filesystem/"&gt;Filesystem&lt;/a&gt;:&lt;/span&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/filesystem/"&gt;Filesystem&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -354,7 +485,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/format/"&gt;Format&lt;/a&gt;:&lt;/span&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/format/"&gt;Format&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -367,7 +498,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/function/"&gt;Function&lt;/a&gt;:&lt;/span&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/function/"&gt;Function&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -385,7 +516,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/gil/"&gt;GIL&lt;/a&gt;:&lt;/span&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/gil/"&gt;GIL&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -467,7 +598,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/graph/"&gt;Graph&lt;/a&gt;:&lt;/span&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/graph/"&gt;Graph&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -566,7 +697,101 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/lexical_cast/"&gt;LexicalCast&lt;/a&gt;:&lt;/span&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/interprocess/"&gt;Interprocess&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
Fixed bugs:
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href="https://github.com/boostorg/interprocess/pull/191"&gt;GitHub
#191 (&lt;em&gt;"vectorstream: support file sizes larger
than INT_MAX "&lt;/em&gt;)&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href="https://github.com/boostorg/interprocess/pull/198"&gt;GitHub
#198 (&lt;em&gt;"Minor fixes for documentation of offset_ptr"&lt;/em&gt;)&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href="https://github.com/boostorg/interprocess/pull/202"&gt;GitHub
#202 (&lt;em&gt;"Allow to map message_queue in anonymous
memory"&lt;/em&gt;)&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href="https://github.com/boostorg/interprocess/pull/207"&gt;GitHub
#207 (&lt;em&gt;"cmake: link system libraries"&lt;/em&gt;)&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href="https://github.com/boostorg/interprocess/pull/214"&gt;GitHub
#214 (&lt;em&gt;"Doc: Fix github links"&lt;/em&gt;)&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/intrusive/"&gt;Intrusive&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
Fixed bug &lt;a href="https://github.com/boostorg/intrusive/issues/86"&gt;GitHub
#86: &lt;em&gt;Invalid UTF-8 character in comment&lt;/em&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/json/"&gt;JSON&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
Support for GCC versions older than version 5.0 is deprecated and
&lt;strong&gt;will stop in Boost 1.88.0&lt;/strong&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;code&gt;&lt;span class="identifier"&gt;source_location&lt;/span&gt;&lt;/code&gt; parameter
was added to throwing accessor functions.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Parse option to tolerate invalid UTF-16 surrogate pairs, and produce
&lt;a href="https://simonsapin.github.io/wtf-8/"&gt;WTF-8&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Added accessor functions that return &lt;code&gt;&lt;span class="identifier"&gt;system&lt;/span&gt;&lt;span class="special"&gt;::&lt;/span&gt;&lt;span class="identifier"&gt;result&lt;/span&gt;&lt;/code&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Handle missing error case in direct parsing.
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/lexical_cast/"&gt;LexicalCast&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -581,7 +806,29 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/locale/"&gt;Locale&lt;/a&gt;:&lt;/span&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/leaf/"&gt;leaf&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
More optimal verbose_diagnostic_info implementation.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Bug fixes.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Added [[nodiscard]] to class result&amp;lt;&amp;gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/locale/"&gt;Locale&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -598,7 +845,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/log/"&gt;Log&lt;/a&gt;:&lt;/span&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/log/"&gt;Log&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -612,7 +859,79 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/mysql/"&gt;MySQL&lt;/a&gt;:&lt;/span&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/math/"&gt;Math&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
Correct Bessel function results at infinity, see &lt;a href="https://github.com/boostorg/math/issues/1143"&gt;1143&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Improve Non Central T numerical stability, see &lt;a href="https://github.com/scipy/scipy/issues/20693"&gt;scipy20693&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Correct &lt;code&gt;&lt;span class="identifier"&gt;float_next&lt;/span&gt;&lt;/code&gt;/&lt;code&gt;&lt;span class="identifier"&gt;float_prior&lt;/span&gt;&lt;/code&gt; behaviour at infinity.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Prevent spurious underflow in non-central beta, see &lt;a href="https://github.com/scipy/scipy/issues/20693"&gt;scipy20693&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Add improvement to Heuman Lambda precision.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Improve Skew Normal root finding, see &lt;a href="https://github.com/boostorg/math/issues/1120"&gt;1120&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Lots of minor fixes and improved code coverage.
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/multiprecision/"&gt;Multiprecision&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
Make sure &lt;code&gt;&lt;span class="identifier"&gt;eval_convert_to&lt;/span&gt;&lt;span class="special"&gt;()&lt;/span&gt;&lt;/code&gt; does not terminate with super large
numbers, see &lt;a href="https://github.com/boostorg/multiprecision/pull/618"&gt;618&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Fix &lt;code&gt;&lt;span class="identifier"&gt;sinc&lt;/span&gt;&lt;/code&gt; implementation
to match behavior of Boost.Math.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Fix divide-by-zero in cpp_int modulus operations.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Fix underflow behavior consistency for integers greater than 128-bits,
see &lt;a href="https://github.com/boostorg/multiprecision/issues/626"&gt;626&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/mysql/"&gt;MySQL&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -751,7 +1070,25 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/process/"&gt;Process&lt;/a&gt;:&lt;/span&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/odeint/"&gt;Odeint&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
Added CMake Option &lt;code&gt;&lt;span class="identifier"&gt;BOOST_NUMERIC_ODEINT_NO_ADAPTORS&lt;/span&gt;&lt;/code&gt;
to reduce dependencies, see &lt;a href="https://github.com/boostorg/odeint/issues/82"&gt;82&lt;/a&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Fixed CMake detection of MPI.
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/process/"&gt;Process&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -774,7 +1111,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/stacktrace/"&gt;Stacktrace&lt;/a&gt;:&lt;/span&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/stacktrace/"&gt;Stacktrace&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -848,7 +1185,25 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/unordered/"&gt;Unordered&lt;/a&gt;:&lt;/span&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/test/"&gt;Test&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
Fix &lt;code&gt;&lt;span class="special"&gt;-&lt;/span&gt;&lt;span class="identifier"&gt;Wundef&lt;/span&gt;&lt;/code&gt;
in configuration step.
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Fix unreachable return compilation error on MSVC.
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/unordered/"&gt;Unordered&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -892,7 +1247,7 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/uuid/"&gt;UUID&lt;/a&gt;:&lt;/span&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/uuid/"&gt;UUID&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -925,7 +1280,7 @@
&lt;li&gt;
&lt;div&gt;
&lt;em&gt;Many&lt;/em&gt; other improvements, see
the &lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/uuid/doc/html/uuid.html#changes"&gt;revision history&lt;/a&gt;.
the &lt;a href="https://www.boost.org/libs/uuid/doc/html/uuid.html#changes"&gt;revision history&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
@@ -933,7 +1288,32 @@
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/winapi/"&gt;WinAPI&lt;/a&gt;:&lt;/span&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/wave/"&gt;Wave&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
Replaced one use of vsprintf with the more secure vsnprintf
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
Fixed bug:
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
&lt;a href="https://github.com/boostorg/wave/issues/197"&gt;#197&lt;/a&gt;: Improper signed overflow handling (UB and a missing
division check)
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;
&lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/winapi/"&gt;WinAPI&lt;/a&gt;:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
@@ -1186,6 +1566,29 @@
</description></item><item><title>Version 1.85.0</title><link>https://www.boost.org/users/history/version_1_85_0.html</link><guid>https://www.boost.org/users/history/version_1_85_0.html</guid><pubDate>Mon, 15 Apr 2024 17:38:25 +0000</pubDate><description>
&lt;div id="version_1_85_0.known_issues"&gt;
&lt;h3&gt;&lt;span class="link"&gt;Known Issues&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;
These are patches from library authors which were found too late to be fixed
in the release.
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
Container
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;
flat_map/multimap containers can crash or return invalid results
in some compilers due to UB in the library, see &lt;a href="https://github.com/boostorg/container/issues/273"&gt;#273&lt;/a&gt;.
&lt;a href="https://www.boost.org/patches/1_85_0/0001-container-fix-flat_map.patch"&gt;Patch&lt;/a&gt;.
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div id="version_1_85_0.new_libraries"&gt;
&lt;h3&gt;&lt;span class="link"&gt;New Libraries&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;

View File

@@ -1,36 +1,13 @@
<ul class="toc">
<li><a href="#live">Current Release</a></li>
<li><a href="#beta">Beta Release</a></li>
<li><a href="#history">Old Boost Releases</a></li>
<li><a href="#repository">Git Repositories</a></li>
</ul>
<h2 id="live">Current Release</h2>
<h3><span class=
"news-title">Version 1.85.0</span></h3>
"news-title">Version 1.86.0</span></h3>
<p class="news-date">April 15th, 2024 17:38 GMT</p>
<p class="news-description">
<span class="brief"><span class="purpose">
New Libraries: Charconv, Scope. Updated Libraries: Asio, Atomic, Beast, Bimap,
Bind, Conversion, Core, Filesystem, Function, Geometry, Iterator, JSON, LEAF,
LexicalCast, Locale, Math, MSM, Multi-index, Multiprecision, MySQL, Odeint,
PFR, Random, System, Stacktrace, STLInterfaces, Test, Unordered, Variant, Wave.
</span></span></p>
<ul class="menu">
<li><a href="/users/history/version_1_85_0.html">Release Notes</a></li>
<li><a href="https://archives.boost.io/release/1.85.0/source/">Download</a></li>
<li><a href="/doc/libs/1_85_0/">Documentation</a></li>
</ul>
<table class="download-table"><caption>Downloads</caption><tr><th scope="col">Platform</th><th scope="col">File</th><th scope="col">SHA256 Hash</th></tr>
<tr><th scope="row" rowspan="2">unix</th><td><a href="https://archives.boost.io/release/1.85.0/source/boost_1_85_0.tar.bz2">boost_1_85_0.tar.bz2</a></td><td>7009fe1faa1697476bdc7027703a2badb84e849b7b0baad5086b087b971f8617</td></tr><tr><td><a href="https://archives.boost.io/release/1.85.0/source/boost_1_85_0.tar.gz">boost_1_85_0.tar.gz</a></td><td>be0d91732d5b0cc6fbb275c7939974457e79b54d6f07ce2e3dfdd68bef883b0b</td></tr>
<tr><th scope="row" rowspan="2">windows</th><td><a href="https://archives.boost.io/release/1.85.0/source/boost_1_85_0.7z">boost_1_85_0.7z</a></td><td>16d16b9658753117c1434e5450c5eac194957f4b6d0b390b9d07900d37c115a4</td></tr><tr><td><a href="https://archives.boost.io/release/1.85.0/source/boost_1_85_0.zip">boost_1_85_0.zip</a></td><td>e712fe7eb1b9ec37ac25102525412fb4d74e638996443944025791f48f29408a</td></tr></table>* The download links are supported by grants from <a href="https://cppalliance.org/" target="_blank">The C++ Alliance</a>.<br><br>
<h2 id="beta">Beta Release</h2>
<h3><span class=
"news-title">Version 1.86.0 beta 1</span></h3>
<p class="news-date">July 26th, 2024 17:19 GMT</p>
<p class="news-date">August 14th, 2024 16:07 GMT</p>
<p class="news-description">
<span class="brief"><span class="purpose">
@@ -39,9 +16,9 @@
<ul class="menu">
<li><a href="/users/history/version_1_86_0.html">Release Notes</a></li>
<li><a href="https://archives.boost.io/beta/1.86.0.beta1/source/">Download</a></li>
<li><a href="/doc/libs/1_86_0_beta1/">Documentation</a></li>
<li><a href="https://archives.boost.io/release/1.86.0/source/">Download</a></li>
<li><a href="/doc/libs/1_86_0/">Documentation</a></li>
</ul>
<table class="download-table"><caption>Beta Downloads</caption><tr><th scope="col">Platform</th><th scope="col">File</th><th scope="col">SHA256 Hash</th></tr>
<tr><th scope="row" rowspan="2">unix</th><td><a href="https://archives.boost.io/beta/1.86.0.beta1/source/boost_1_86_0_b1.tar.bz2">boost_1_86_0_b1.tar.bz2</a></td><td>6c3b6b6b1760090ebd658b764c9006d9579df2a20763ede356e059fe52989277</td></tr><tr><td><a href="https://archives.boost.io/beta/1.86.0.beta1/source/boost_1_86_0_b1.tar.gz">boost_1_86_0_b1.tar.gz</a></td><td>82b59c0ca4d3b8bbf910ffdbbf535ef738fa1d648b8ba6f2608b516a58f89c55</td></tr>
<tr><th scope="row" rowspan="2">windows</th><td><a href="https://archives.boost.io/beta/1.86.0.beta1/source/boost_1_86_0_b1.7z">boost_1_86_0_b1.7z</a></td><td>cad677f5b746bd83c68131766554b56ebf40eb7ba94823526b03820db9dbc049</td></tr><tr><td><a href="https://archives.boost.io/beta/1.86.0.beta1/source/boost_1_86_0_b1.zip">boost_1_86_0_b1.zip</a></td><td>cc0e5c0fb54ea8762c2eb9fbfd185cb8ccbe1ad33c218883f9438dbe2f9a795b</td></tr></table>* The download links are supported by grants from <a href="https://cppalliance.org/" target="_blank">The C++ Alliance</a>.<br><br>
<table class="download-table"><caption>Downloads</caption><tr><th scope="col">Platform</th><th scope="col">File</th><th scope="col">SHA256 Hash</th></tr>
<tr><th scope="row" rowspan="2">unix</th><td><a href="https://archives.boost.io/release/1.86.0/source/boost_1_86_0.tar.bz2">boost_1_86_0.tar.bz2</a></td><td>1bed88e40401b2cb7a1f76d4bab499e352fa4d0c5f31c0dbae64e24d34d7513b</td></tr><tr><td><a href="https://archives.boost.io/release/1.86.0/source/boost_1_86_0.tar.gz">boost_1_86_0.tar.gz</a></td><td>2575e74ffc3ef1cd0babac2c1ee8bdb5782a0ee672b1912da40e5b4b591ca01f</td></tr>
<tr><th scope="row" rowspan="2">windows</th><td><a href="https://archives.boost.io/release/1.86.0/source/boost_1_86_0.7z">boost_1_86_0.7z</a></td><td>413ee9d5754d0ac5994a3bf70c3b5606b10f33824fdd56cf04d425f2fc6bb8ce</td></tr><tr><td><a href="https://archives.boost.io/release/1.86.0/source/boost_1_86_0.zip">boost_1_86_0.zip</a></td><td>cd20a5694e753683e1dc2ee10e2d1bb11704e65893ebcc6ced234ba68e5d8646</td></tr></table>* The download links are supported by grants from <a href="https://cppalliance.org/" target="_blank">The C++ Alliance</a>.<br><br>

File diff suppressed because it is too large Load Diff

View File

@@ -1,4 +1,21 @@
<h2 class="news-title">
<a name="iversion_1_86_0" id="iversion_1_86_0"></a><a href="/users/history/version_1_86_0.html">Version 1.86.0</a></h2>
<p class="news-date">August 14th, 2024 16:07 GMT</p>
<div class="news-description">
<span class="brief"><span class="purpose">
New Libraries: Updated Libraries:
</span></span>
</div>
<ul class="menu">
<li><a href="/users/history/version_1_86_0.html">Release Notes</a></li>
<li><a href="https://archives.boost.io/release/1.86.0/source/">Download</a></li>
<li><a href="/doc/libs/1_86_0/">Documentation</a></li>
</ul>
<h2 class="news-title">
<a name="iversion_1_85_0" id="iversion_1_85_0"></a><a href="/users/history/version_1_85_0.html">Version 1.85.0</a></h2>

File diff suppressed because it is too large Load Diff

View File

@@ -3,11 +3,7 @@
<div id="downloads">
<h3>Current Release</h3>
<ul>
<li><div class="news-title"><a href="/users/history/version_1_85_0.html">Version 1.85.0</a></div><div class="news-date"><a href="/users/history/version_1_85_0.html">Release Notes</a> | <a href="https://archives.boost.io/release/1.85.0/source/">Download</a> | <a href="/doc/libs/1_85_0/">Documentation</a></div><div class="news-date">April 15th, 2024 17:38 GMT</div></li>
</ul>
<h3>Beta Release</h3>
<ul>
<li><div class="news-title"><a href="/users/history/version_1_86_0.html">Version 1.86.0 beta 1</a></div><div class="news-date"><a href="/users/history/version_1_86_0.html">Release Notes</a> | <a href="https://archives.boost.io/beta/1.86.0.beta1/source/">Download</a> | <a href="/doc/libs/1_86_0_beta1/">Documentation</a></div><div class="news-date">July 26th, 2024 17:19 GMT</div></li>
<li><div class="news-title"><a href="/users/history/version_1_86_0.html">Version 1.86.0</a></div><div class="news-date"><a href="/users/history/version_1_86_0.html">Release Notes</a> | <a href="https://archives.boost.io/release/1.86.0/source/">Download</a> | <a href="/doc/libs/1_86_0/">Documentation</a></div><div class="news-date">August 14th, 2024 16:07 GMT</div></li>
</ul>
</div>
<p><a href="/users/download/">More Downloads...</a> (<a href="feed/downloads.rss">RSS</a>)</p>
@@ -18,6 +14,14 @@
<ul id="news">
<li><span class=
"news-title"><a href="/users/history/version_1_86_0.html">Version 1.86.0</a></span>
<span class=
"news-description"><span class="brief"><span class="purpose">
New Libraries: Updated Libraries:
</span></span></span>
<span class=
"news-date">August 14th, 2024 16:07 GMT</span></li>
<li><span class=
"news-title"><a href="/users/history/version_1_85_0.html">Version 1.85.0</a></span>
<span class=
@@ -40,18 +44,7 @@
Thread, TypeIndex, TypeOf, Unordered, Variant, Wave.
</span></span></span>
<span class=
"news-date">December 13th, 2023 23:54 GMT</span></li>
<li><span class=
"news-title"><a href="/users/history/version_1_83_0.html">Version 1.83.0</a></span>
<span class=
"news-description"><span class="brief"><span class="purpose">
New Libraries: Compat. Updated Libraries: Any, Atomic, Chrono, Compat, Core,
DLL, Filesystem, Flyweight, Geometry, Iterator, JSON, Locale, Log, Math, Mp11,
Multi-index Containers, Multiprecision, MySQL, Ratio, Test, Timer, Unordered,
URL, UUID, Variant2. Updated Tools: Build.
</span></span></span>
<span class=
"news-date">August 11th, 2023 16:23 GMT</span></li></ul>
"news-date">December 13th, 2023 23:54 GMT</span></li></ul>
<p><a href="/users/news/">More News...</a> (<a href="feed/news.rss">RSS</a>)</p>
</div>

Binary file not shown.

View File

@@ -9,9 +9,12 @@
<a href="/doc/libs">Libraries <span class="link">&gt;</span></a>
<ul>
<li><a href="/doc/libs/1_85_0/" rel="nofollow">1.85.0 - Current
<li><a href="/doc/libs/1_86_0/" rel="nofollow">1.86.0 - Current
Release <span class="link">&gt;</span></a></li>
<li><a href="/doc/libs/1_85_0/" rel="nofollow">1.85.0 <span class=
"link">&gt;</span></a></li>
<li><a href="/doc/libs/1_84_0/" rel="nofollow">1.84.0 <span class=
"link">&gt;</span></a></li>

View File

@@ -1,5 +1,8 @@
<ul class="toc">
<li><span class=
"news-title"><a href="#iversion_1_86_0">Version 1.86.0</a></span></li>
<li><span class=
"news-title"><a href="#iversion_1_85_0">Version 1.85.0</a></span></li>
@@ -11,10 +14,23 @@
<li><span class=
"news-title"><a href="#iversion_1_82_0">Version 1.82.0</a></span></li>
<li><span class=
"news-title"><a href="#iversion_1_81_0">Version 1.81.0</a></span></li>
</ul>
<h2 class="news-title">
<a name="iversion_1_86_0" id="iversion_1_86_0"></a><a href="/users/history/version_1_86_0.html">Version 1.86.0</a></h2>
<p class="news-date">August 14th, 2024 16:07 GMT</p>
<div class="news-description">
<span class="brief"><span class="purpose">
New Libraries: Updated Libraries:
</span></span>
</div>
<ul class="menu">
<li><a href="/users/history/version_1_86_0.html">Release Notes</a></li>
<li><a href="https://archives.boost.io/release/1.86.0/source/">Download</a></li>
<li><a href="/doc/libs/1_86_0/">Documentation</a></li>
</ul>
<h2 class="news-title">
<a name="iversion_1_85_0" id="iversion_1_85_0"></a><a href="/users/history/version_1_85_0.html">Version 1.85.0</a></h2>
@@ -91,23 +107,4 @@
<li><a href="/users/history/version_1_82_0.html">Release Notes</a></li>
<li><a href="https://archives.boost.io/release/1.82.0/source/">Download</a></li>
<li><a href="/doc/libs/1_82_0/">Documentation</a></li>
</ul>
<h2 class="news-title">
<a name="iversion_1_81_0" id="iversion_1_81_0"></a><a href="/users/history/version_1_81_0.html">Version 1.81.0</a></h2>
<p class="news-date">December 14th, 2022 17:44 GMT</p>
<div class="news-description">
<span class="brief"><span class="purpose">
New Libraries: URL. Updated Libraries: Beast, ContainerHash, Core, Describe,
DLL, Filesystem, Fusion, Geometry, Histogram, Iterator, JSON, LexicalCast,
Locale, Nowide, Stacktrace, PFR, STLInterfaces, System, Unordered, Variant,
Variant2.
</span></span>
</div>
<ul class="menu">
<li><a href="/users/history/version_1_81_0.html">Release Notes</a></li>
<li><a href="https://archives.boost.io/release/1.81.0/source/">Download</a></li>
<li><a href="/doc/libs/1_81_0/">Documentation</a></li>
</ul>

File diff suppressed because it is too large Load Diff

View File

@@ -2823,7 +2823,6 @@
-notice
-notice_url
-page_state
"changed
-pub_date
-purpose
"
@@ -2839,7 +2838,7 @@
-title
"Version 1.85.0
-update_count
=4
=5
)
(feed/history/boost_1_86_0.qbk
-guid
@@ -2847,7 +2846,7 @@
-id
"version_1_86_0
-last_modified
@Fri, 26 Jul 2024 17:19:51 +0000
@Wed, 14 Aug 2024 16:07:18 +0000
-location
"users/history/version_1_86_0.html
-notice
@@ -2859,13 +2858,13 @@
" New Libraries: Updated Libraries:
"
-qbk_hash
"55aef60534b63cc3e4aadf52a17db300c6f2af786b46da3e878434370810ef67
"19f1a19ab7b1d8613dd30138d7b21d3a6b8f61b206dbace7a8b21fd3591b969b
-section
"history
-title
"Version 1.86.0
-update_count
=1
=2
)
(feed/history/unversioned.qbk
-guid

View File

@@ -39622,6 +39622,29 @@
"
"
"
" <div id="version_1_85_0.known_issues">
" <h3><span class="link">Known Issues</span></h3>
" <p>
" These are patches from library authors which were found too late to be fixed
" in the release.
" </p>
" <ul>
" <li>
" <div>
" Container
" <ul>
" <li>
" <div>
" flat_map/multimap containers can crash or return invalid results
" in some compilers due to UB in the library, see <a href="https://github.com/boostorg/container/issues/273">#273</a>.
" <a href="/patches/1_85_0/0001-container-fix-flat_map.patch">Patch</a>.
" </div>
" </li>
" </ul>
" </div>
" </li>
" </ul>
" </div>
" <div id="version_1_85_0.new_libraries">
" <h3><span class="link">New Libraries</span></h3>
" <ul>
@@ -41022,7 +41045,7 @@
" </div>
"
-hash
"0539f7b750fa27b0e2510924eb8a35e743623baaeef3b4b8e0e164703dd2bfb6
"c2cbee22b42041e63378291373d8576cc2192772f095ceb216a102bb2a8120ed
-id
"version_1_85_0
-notice_url
@@ -41048,7 +41071,7 @@
" <ul>
" <li>
" <div>
" <em>TODO</em>
" No new libraries.
" </div>
" </li>
" </ul>
@@ -42597,7 +42620,7 @@
" </div>
"
-hash
"10dff5467273ec965b4b8d17edf6e9f0758d2af75139250d63a02e36e92b75ac
"0326630ce31eb13736b1f67c3cf95acd657213fcc1309db7df620f5c2cb682c4
-id
"version_1_86_0
-notice_url

View File

@@ -2901,6 +2901,38 @@
"release_date":
"Wed, 13 Mar 2024 17:03:47 +0000"
},
"boost-1.86.0": {
"documentation":
"\/doc\/libs\/1_86_0\/",
"download_page":
"https:\/\/archives.boost.io\/release\/1.86.0\/source\/",
"downloads.7z.line_endings":
"windows",
"downloads.7z.sha256":
"413ee9d5754d0ac5994a3bf70c3b5606b10f33824fdd56cf04d425f2fc6bb8ce",
"downloads.7z.url":
"https:\/\/archives.boost.io\/release\/1.86.0\/source\/boost_1_86_0.7z",
"downloads.bz2.line_endings":
"unix",
"downloads.bz2.sha256":
"1bed88e40401b2cb7a1f76d4bab499e352fa4d0c5f31c0dbae64e24d34d7513b",
"downloads.bz2.url":
"https:\/\/archives.boost.io\/release\/1.86.0\/source\/boost_1_86_0.tar.bz2",
"downloads.gz.line_endings":
"unix",
"downloads.gz.sha256":
"2575e74ffc3ef1cd0babac2c1ee8bdb5782a0ee672b1912da40e5b4b591ca01f",
"downloads.gz.url":
"https:\/\/archives.boost.io\/release\/1.86.0\/source\/boost_1_86_0.tar.gz",
"downloads.zip.line_endings":
"windows",
"downloads.zip.sha256":
"cd20a5694e753683e1dc2ee10e2d1bb11704e65893ebcc6ced234ba68e5d8646",
"downloads.zip.url":
"https:\/\/archives.boost.io\/release\/1.86.0\/source\/boost_1_86_0.zip",
"release_date":
"Wed, 14 Aug 2024 16:07:17 +0000"
},
"boost-1.86.0 beta1": {
"documentation":
"\/doc\/libs\/1_86_0_beta1\/",

View File

@@ -66328,6 +66328,29 @@
"<item><title>Version 1.85.0</title><link>https://www.boost.org/users/history/version_1_85_0.html</link><guid>https://www.boost.org/users/history/version_1_85_0.html</guid><pubDate>Mon, 15 Apr 2024 17:38:25 +0000</pubDate><description>
"
"
" &lt;div id="version_1_85_0.known_issues"&gt;
" &lt;h3&gt;&lt;span class="link"&gt;Known Issues&lt;/span&gt;&lt;/h3&gt;
" &lt;p&gt;
" These are patches from library authors which were found too late to be fixed
" in the release.
" &lt;/p&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" Container
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" flat_map/multimap containers can crash or return invalid results
" in some compilers due to UB in the library, see &lt;a href="https://github.com/boostorg/container/issues/273"&gt;#273&lt;/a&gt;.
" &lt;a href="https://www.boost.org/patches/1_85_0/0001-container-fix-flat_map.patch"&gt;Patch&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
" &lt;/div&gt;
" &lt;div id="version_1_85_0.new_libraries"&gt;
" &lt;h3&gt;&lt;span class="link"&gt;New Libraries&lt;/span&gt;&lt;/h3&gt;
" &lt;ul&gt;
@@ -67728,15 +67751,15 @@
" &lt;/div&gt;
"</description></item>
-last_modified
@Thu, 23 May 2024 23:26:08 +0000
@Fri, 02 Aug 2024 18:26:13 +0000
-quickbook
"feed/history/boost_1_85_0.qbk
-update_count
=4
=5
)
(feed/history/boost_1_86_0.qbk
-item
"<item><title>Version 1.86.0</title><link>https://www.boost.org/users/history/version_1_86_0.html</link><guid>https://www.boost.org/users/history/version_1_86_0.html</guid><pubDate>Fri, 26 Jul 2024 17:19:51 +0000</pubDate><description>
"<item><title>Version 1.86.0</title><link>https://www.boost.org/users/history/version_1_86_0.html</link><guid>https://www.boost.org/users/history/version_1_86_0.html</guid><pubDate>Wed, 14 Aug 2024 16:07:17 +0000</pubDate><description>
"
"
" &lt;div id="version_1_86_0.new_libraries"&gt;
@@ -67744,7 +67767,7 @@
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;em&gt;TODO&lt;/em&gt;
" No new libraries.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
@@ -67754,7 +67777,7 @@
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/atomic/"&gt;Atomic&lt;/a&gt;:&lt;/span&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/atomic/"&gt;Atomic&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -67768,7 +67791,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/beast/"&gt;Beast&lt;/a&gt;:&lt;/span&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/beast/"&gt;Beast&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -67928,7 +67951,42 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/cobalt"&gt;Cobalt&lt;/a&gt;:&lt;/span&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/charconv"&gt;Charconv&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" Fixed support for PPC64LE architecture.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Fixed support for platforms like Alpine linux that provide the &lt;code&gt;&lt;span class="special"&gt;&amp;lt;&lt;/span&gt;&lt;span class="identifier"&gt;quadmath&lt;/span&gt;&lt;span class="special"&gt;.&lt;/span&gt;&lt;span class="identifier"&gt;h&lt;/span&gt;&lt;span class="special"&gt;&amp;gt;&lt;/span&gt;&lt;/code&gt; header but not the compiled library.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Fixed first character pattern matching in &lt;code&gt;&lt;span class="identifier"&gt;from_chars&lt;/span&gt;&lt;/code&gt;
" for integer types.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Fixed overflow detection for integers with base greater than 10.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Added native support for &lt;code&gt;&lt;span class="identifier"&gt;std&lt;/span&gt;&lt;span class="special"&gt;::&lt;/span&gt;&lt;span class="identifier"&gt;float16_t&lt;/span&gt;&lt;/code&gt;
" and &lt;code&gt;&lt;span class="identifier"&gt;std&lt;/span&gt;&lt;span class="special"&gt;::&lt;/span&gt;&lt;span class="identifier"&gt;bfloat16_t&lt;/span&gt;&lt;/code&gt; instead of using interchange
" formats.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/cobalt"&gt;Cobalt&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -67961,7 +68019,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/compat/"&gt;Compat&lt;/a&gt;:&lt;/span&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/compat/"&gt;Compat&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -67981,7 +68039,96 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/core/"&gt;Core&lt;/a&gt;:&lt;/span&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/container/"&gt;Container&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" Fixed bugs/issues:
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href="https://github.com/boostorg/container/issues/285"&gt;GitHub
" #285: &lt;em&gt;"devector&amp;lt;&amp;gt;::push_front asserts
" after clear()"&lt;/em&gt;&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href="https://github.com/boostorg/container/issues/280"&gt;GitHub
" #280: &lt;em&gt;"Several containers don't support non-movable
" types when move assigning"&lt;/em&gt;&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href="https://github.com/boostorg/container/issues/279"&gt;GitHub
" #279: &lt;em&gt;"small_vector cannot go back to use stack
" space"&lt;/em&gt;&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href="https://github.com/boostorg/container/issues/277"&gt;GitHub
" #277: &lt;em&gt;"Remove dep on boost::static_assert"&lt;/em&gt;&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href="https://github.com/boostorg/container/issues/275"&gt;GitHub
" #275: &lt;em&gt;"Compilation fails if custom key comparison
" is used"&lt;/em&gt;&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href="https://github.com/boostorg/container/issues/273"&gt;GitHub
" #273: &lt;em&gt;"flat_map/vector crashes on appends (memory
" corruption)"&lt;/em&gt;&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href="https://github.com/boostorg/container/issues/269"&gt;GitHub
" #269: &lt;em&gt;"flat_multimap::emplace not sorting elements
" under GCC"&lt;/em&gt;&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href="https://github.com/boostorg/container/issues/266"&gt;GitHub
" #266: &lt;em&gt;"small_vector&amp;lt;T&amp;gt; is misaligned on
" the stack in 32 bits"&lt;/em&gt;&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href="https://github.com/boostorg/container/issues/259"&gt;GitHub
" #259: &lt;em&gt;"Global variables"&lt;/em&gt;&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href="https://github.com/boostorg/container/issues/245"&gt;GitHub
" #245: &lt;em&gt;"flat_tree::insert ordered range doesn't
" assert sorting"&lt;/em&gt;&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href="https://github.com/boostorg/container/issues/241"&gt;GitHub
" #241: &lt;em&gt;"flat_map should support same interface
" as std::map"&lt;/em&gt;&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/core/"&gt;Core&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -68002,12 +68149,19 @@
" type. (&lt;a href="https://github.com/boostorg/core/issues/173"&gt;#173&lt;/a&gt;)
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Added a workaround for an MSVC &lt;a href="https://developercommunity.visualstudio.com/t/Compiler-bug:-Incorrect-C2247-and-C2248/10690025"&gt;bug&lt;/a&gt;
" causing &lt;code&gt;&lt;span class="identifier"&gt;empty_value&lt;/span&gt;&lt;/code&gt;
" compilation errors when it is used with a nested class. (&lt;a href="https://github.com/boostorg/core/pull/175"&gt;PR#175&lt;/a&gt;)
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/crc/"&gt;CRC&lt;/a&gt;:&lt;/span&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/crc/"&gt;CRC&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -68026,7 +68180,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/filesystem/"&gt;Filesystem&lt;/a&gt;:&lt;/span&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/filesystem/"&gt;Filesystem&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -68082,7 +68236,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/format/"&gt;Format&lt;/a&gt;:&lt;/span&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/format/"&gt;Format&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -68095,7 +68249,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/function/"&gt;Function&lt;/a&gt;:&lt;/span&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/function/"&gt;Function&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -68113,7 +68267,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/gil/"&gt;GIL&lt;/a&gt;:&lt;/span&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/gil/"&gt;GIL&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -68195,7 +68349,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/graph/"&gt;Graph&lt;/a&gt;:&lt;/span&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/graph/"&gt;Graph&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -68294,7 +68448,101 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/lexical_cast/"&gt;LexicalCast&lt;/a&gt;:&lt;/span&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/interprocess/"&gt;Interprocess&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" Fixed bugs:
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href="https://github.com/boostorg/interprocess/pull/191"&gt;GitHub
" #191 (&lt;em&gt;"vectorstream: support file sizes larger
" than INT_MAX "&lt;/em&gt;)&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href="https://github.com/boostorg/interprocess/pull/198"&gt;GitHub
" #198 (&lt;em&gt;"Minor fixes for documentation of offset_ptr"&lt;/em&gt;)&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href="https://github.com/boostorg/interprocess/pull/202"&gt;GitHub
" #202 (&lt;em&gt;"Allow to map message_queue in anonymous
" memory"&lt;/em&gt;)&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href="https://github.com/boostorg/interprocess/pull/207"&gt;GitHub
" #207 (&lt;em&gt;"cmake: link system libraries"&lt;/em&gt;)&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href="https://github.com/boostorg/interprocess/pull/214"&gt;GitHub
" #214 (&lt;em&gt;"Doc: Fix github links"&lt;/em&gt;)&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/intrusive/"&gt;Intrusive&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" Fixed bug &lt;a href="https://github.com/boostorg/intrusive/issues/86"&gt;GitHub
" #86: &lt;em&gt;Invalid UTF-8 character in comment&lt;/em&gt;&lt;/a&gt;
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/json/"&gt;JSON&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" Support for GCC versions older than version 5.0 is deprecated and
" &lt;strong&gt;will stop in Boost 1.88.0&lt;/strong&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;code&gt;&lt;span class="identifier"&gt;source_location&lt;/span&gt;&lt;/code&gt; parameter
" was added to throwing accessor functions.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Parse option to tolerate invalid UTF-16 surrogate pairs, and produce
" &lt;a href="https://simonsapin.github.io/wtf-8/"&gt;WTF-8&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Added accessor functions that return &lt;code&gt;&lt;span class="identifier"&gt;system&lt;/span&gt;&lt;span class="special"&gt;::&lt;/span&gt;&lt;span class="identifier"&gt;result&lt;/span&gt;&lt;/code&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Handle missing error case in direct parsing.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/lexical_cast/"&gt;LexicalCast&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -68309,7 +68557,29 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/locale/"&gt;Locale&lt;/a&gt;:&lt;/span&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/leaf/"&gt;leaf&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" More optimal verbose_diagnostic_info implementation.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Bug fixes.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Added [[nodiscard]] to class result&amp;lt;&amp;gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/locale/"&gt;Locale&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -68326,7 +68596,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/log/"&gt;Log&lt;/a&gt;:&lt;/span&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/log/"&gt;Log&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -68340,7 +68610,79 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/mysql/"&gt;MySQL&lt;/a&gt;:&lt;/span&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/math/"&gt;Math&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" Correct Bessel function results at infinity, see &lt;a href="https://github.com/boostorg/math/issues/1143"&gt;1143&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Improve Non Central T numerical stability, see &lt;a href="https://github.com/scipy/scipy/issues/20693"&gt;scipy20693&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Correct &lt;code&gt;&lt;span class="identifier"&gt;float_next&lt;/span&gt;&lt;/code&gt;/&lt;code&gt;&lt;span class="identifier"&gt;float_prior&lt;/span&gt;&lt;/code&gt; behaviour at infinity.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Prevent spurious underflow in non-central beta, see &lt;a href="https://github.com/scipy/scipy/issues/20693"&gt;scipy20693&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Add improvement to Heuman Lambda precision.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Improve Skew Normal root finding, see &lt;a href="https://github.com/boostorg/math/issues/1120"&gt;1120&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Lots of minor fixes and improved code coverage.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/multiprecision/"&gt;Multiprecision&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" Make sure &lt;code&gt;&lt;span class="identifier"&gt;eval_convert_to&lt;/span&gt;&lt;span class="special"&gt;()&lt;/span&gt;&lt;/code&gt; does not terminate with super large
" numbers, see &lt;a href="https://github.com/boostorg/multiprecision/pull/618"&gt;618&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Fix &lt;code&gt;&lt;span class="identifier"&gt;sinc&lt;/span&gt;&lt;/code&gt; implementation
" to match behavior of Boost.Math.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Fix divide-by-zero in cpp_int modulus operations.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Fix underflow behavior consistency for integers greater than 128-bits,
" see &lt;a href="https://github.com/boostorg/multiprecision/issues/626"&gt;626&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/mysql/"&gt;MySQL&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -68479,7 +68821,25 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/process/"&gt;Process&lt;/a&gt;:&lt;/span&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/odeint/"&gt;Odeint&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" Added CMake Option &lt;code&gt;&lt;span class="identifier"&gt;BOOST_NUMERIC_ODEINT_NO_ADAPTORS&lt;/span&gt;&lt;/code&gt;
" to reduce dependencies, see &lt;a href="https://github.com/boostorg/odeint/issues/82"&gt;82&lt;/a&gt;
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Fixed CMake detection of MPI.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/process/"&gt;Process&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -68502,7 +68862,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/stacktrace/"&gt;Stacktrace&lt;/a&gt;:&lt;/span&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/stacktrace/"&gt;Stacktrace&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -68576,7 +68936,25 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/unordered/"&gt;Unordered&lt;/a&gt;:&lt;/span&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/test/"&gt;Test&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" Fix &lt;code&gt;&lt;span class="special"&gt;-&lt;/span&gt;&lt;span class="identifier"&gt;Wundef&lt;/span&gt;&lt;/code&gt;
" in configuration step.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Fix unreachable return compilation error on MSVC.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/unordered/"&gt;Unordered&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -68620,7 +68998,7 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/uuid/"&gt;UUID&lt;/a&gt;:&lt;/span&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/uuid/"&gt;UUID&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -68653,7 +69031,7 @@
" &lt;li&gt;
" &lt;div&gt;
" &lt;em&gt;Many&lt;/em&gt; other improvements, see
" the &lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/uuid/doc/html/uuid.html#changes"&gt;revision history&lt;/a&gt;.
" the &lt;a href="https://www.boost.org/libs/uuid/doc/html/uuid.html#changes"&gt;revision history&lt;/a&gt;.
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
@@ -68661,7 +69039,32 @@
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/doc/libs/1_86_0_beta1/libs/winapi/"&gt;WinAPI&lt;/a&gt;:&lt;/span&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/wave/"&gt;Wave&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" Replaced one use of vsprintf with the more secure vsnprintf
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" Fixed bug:
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;a href="https://github.com/boostorg/wave/issues/197"&gt;#197&lt;/a&gt;: Improper signed overflow handling (UB and a missing
" division check)
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;/ul&gt;
" &lt;/div&gt;
" &lt;/li&gt;
" &lt;li&gt;
" &lt;div&gt;
" &lt;span class="library"&gt;&lt;a href="https://www.boost.org/libs/winapi/"&gt;WinAPI&lt;/a&gt;:&lt;/span&gt;
" &lt;ul&gt;
" &lt;li&gt;
" &lt;div&gt;
@@ -68913,11 +69316,11 @@
" &lt;/div&gt;
"</description></item>
-last_modified
@Fri, 26 Jul 2024 17:19:51 +0000
@Wed, 14 Aug 2024 16:07:18 +0000
-quickbook
"feed/history/boost_1_86_0.qbk
-update_count
=1
=2
)
(feed/history/unversioned.qbk
-item

File diff suppressed because it is too large Load Diff

View File

@@ -48,6 +48,29 @@
<div class="description">
<div id="version_1_85_0.known_issues">
<h3><span class="link">Known Issues</span></h3>
<p>
These are patches from library authors which were found too late to be fixed
in the release.
</p>
<ul>
<li>
<div>
Container
<ul>
<li>
<div>
flat_map/multimap containers can crash or return invalid results
in some compilers due to UB in the library, see <a href="https://github.com/boostorg/container/issues/273">#273</a>.
<a href="/patches/1_85_0/0001-container-fix-flat_map.patch">Patch</a>.
</div>
</li>
</ul>
</div>
</li>
</ul>
</div>
<div id="version_1_85_0.new_libraries">
<h3><span class="link">New Libraries</span></h3>
<ul>

View File

@@ -3,7 +3,7 @@
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Version 1.86.0 beta 1</title>
<title>Version 1.86.0</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="icon" href="/favicon.ico" type="image/ico" />
<link rel="stylesheet" type="text/css" href="/style-v2/section-boost.css" />
@@ -37,13 +37,13 @@
<div class="section-body">
<h2><span class=
"news-title">Version 1.86.0 beta 1</span></h2>
"news-title">Version 1.86.0</span></h2>
<p><span class=news-date">July 26th, 2024 17:19 GMT</span></p>
<p><a href="/doc/libs/1_86_0_beta1/">Documentation</a>
<table class="download-table"><caption>Beta Downloads</caption><tr><th scope="col">Platform</th><th scope="col">File</th><th scope="col">SHA256 Hash</th></tr>
<tr><th scope="row" rowspan="2">unix</th><td><a href="https://archives.boost.io/beta/1.86.0.beta1/source/boost_1_86_0_b1.tar.bz2">boost_1_86_0_b1.tar.bz2</a></td><td>6c3b6b6b1760090ebd658b764c9006d9579df2a20763ede356e059fe52989277</td></tr><tr><td><a href="https://archives.boost.io/beta/1.86.0.beta1/source/boost_1_86_0_b1.tar.gz">boost_1_86_0_b1.tar.gz</a></td><td>82b59c0ca4d3b8bbf910ffdbbf535ef738fa1d648b8ba6f2608b516a58f89c55</td></tr>
<tr><th scope="row" rowspan="2">windows</th><td><a href="https://archives.boost.io/beta/1.86.0.beta1/source/boost_1_86_0_b1.7z">boost_1_86_0_b1.7z</a></td><td>cad677f5b746bd83c68131766554b56ebf40eb7ba94823526b03820db9dbc049</td></tr><tr><td><a href="https://archives.boost.io/beta/1.86.0.beta1/source/boost_1_86_0_b1.zip">boost_1_86_0_b1.zip</a></td><td>cc0e5c0fb54ea8762c2eb9fbfd185cb8ccbe1ad33c218883f9438dbe2f9a795b</td></tr></table>* The download links are supported by grants from <a href="https://cppalliance.org/" target="_blank">The C++ Alliance</a>.<br><br>
<p><span class=news-date">August 14th, 2024 16:07 GMT</span></p>
<p><a href="/doc/libs/1_86_0/">Documentation</a>
<table class="download-table"><caption>Downloads</caption><tr><th scope="col">Platform</th><th scope="col">File</th><th scope="col">SHA256 Hash</th></tr>
<tr><th scope="row" rowspan="2">unix</th><td><a href="https://archives.boost.io/release/1.86.0/source/boost_1_86_0.tar.bz2">boost_1_86_0.tar.bz2</a></td><td>1bed88e40401b2cb7a1f76d4bab499e352fa4d0c5f31c0dbae64e24d34d7513b</td></tr><tr><td><a href="https://archives.boost.io/release/1.86.0/source/boost_1_86_0.tar.gz">boost_1_86_0.tar.gz</a></td><td>2575e74ffc3ef1cd0babac2c1ee8bdb5782a0ee672b1912da40e5b4b591ca01f</td></tr>
<tr><th scope="row" rowspan="2">windows</th><td><a href="https://archives.boost.io/release/1.86.0/source/boost_1_86_0.7z">boost_1_86_0.7z</a></td><td>413ee9d5754d0ac5994a3bf70c3b5606b10f33824fdd56cf04d425f2fc6bb8ce</td></tr><tr><td><a href="https://archives.boost.io/release/1.86.0/source/boost_1_86_0.zip">boost_1_86_0.zip</a></td><td>cd20a5694e753683e1dc2ee10e2d1bb11704e65893ebcc6ced234ba68e5d8646</td></tr></table>* The download links are supported by grants from <a href="https://cppalliance.org/" target="_blank">The C++ Alliance</a>.<br><br>
<div class="news-description">
<div class="description">
@@ -53,7 +53,7 @@
<ul>
<li>
<div>
<em>TODO</em>
No new libraries.
</div>
</li>
</ul>
@@ -63,7 +63,7 @@
<ul>
<li>
<div>
<span class="library"><a href="/doc/libs/1_86_0_beta1/libs/atomic/">Atomic</a>:</span>
<span class="library"><a href="/libs/atomic/">Atomic</a>:</span>
<ul>
<li>
<div>
@@ -77,7 +77,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_86_0_beta1/libs/beast/">Beast</a>:</span>
<span class="library"><a href="/libs/beast/">Beast</a>:</span>
<ul>
<li>
<div>
@@ -237,7 +237,42 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_86_0_beta1/libs/cobalt">Cobalt</a>:</span>
<span class="library"><a href="/libs/charconv">Charconv</a>:</span>
<ul>
<li>
<div>
Fixed support for PPC64LE architecture.
</div>
</li>
<li>
<div>
Fixed support for platforms like Alpine linux that provide the <code><span class="special">&lt;</span><span class="identifier">quadmath</span><span class="special">.</span><span class="identifier">h</span><span class="special">&gt;</span></code> header but not the compiled library.
</div>
</li>
<li>
<div>
Fixed first character pattern matching in <code><span class="identifier">from_chars</span></code>
for integer types.
</div>
</li>
<li>
<div>
Fixed overflow detection for integers with base greater than 10.
</div>
</li>
<li>
<div>
Added native support for <code><span class="identifier">std</span><span class="special">::</span><span class="identifier">float16_t</span></code>
and <code><span class="identifier">std</span><span class="special">::</span><span class="identifier">bfloat16_t</span></code> instead of using interchange
formats.
</div>
</li>
</ul>
</div>
</li>
<li>
<div>
<span class="library"><a href="/libs/cobalt">Cobalt</a>:</span>
<ul>
<li>
<div>
@@ -270,7 +305,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_86_0_beta1/libs/compat/">Compat</a>:</span>
<span class="library"><a href="/libs/compat/">Compat</a>:</span>
<ul>
<li>
<div>
@@ -290,7 +325,96 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_86_0_beta1/libs/core/">Core</a>:</span>
<span class="library"><a href="/libs/container/">Container</a>:</span>
<ul>
<li>
<div>
Fixed bugs/issues:
<ul>
<li>
<div>
<a href="https://github.com/boostorg/container/issues/285">GitHub
#285: <em>"devector&lt;&gt;::push_front asserts
after clear()"</em></a>.
</div>
</li>
<li>
<div>
<a href="https://github.com/boostorg/container/issues/280">GitHub
#280: <em>"Several containers don't support non-movable
types when move assigning"</em></a>.
</div>
</li>
<li>
<div>
<a href="https://github.com/boostorg/container/issues/279">GitHub
#279: <em>"small_vector cannot go back to use stack
space"</em></a>.
</div>
</li>
<li>
<div>
<a href="https://github.com/boostorg/container/issues/277">GitHub
#277: <em>"Remove dep on boost::static_assert"</em></a>.
</div>
</li>
<li>
<div>
<a href="https://github.com/boostorg/container/issues/275">GitHub
#275: <em>"Compilation fails if custom key comparison
is used"</em></a>.
</div>
</li>
<li>
<div>
<a href="https://github.com/boostorg/container/issues/273">GitHub
#273: <em>"flat_map/vector crashes on appends (memory
corruption)"</em></a>.
</div>
</li>
<li>
<div>
<a href="https://github.com/boostorg/container/issues/269">GitHub
#269: <em>"flat_multimap::emplace not sorting elements
under GCC"</em></a>.
</div>
</li>
<li>
<div>
<a href="https://github.com/boostorg/container/issues/266">GitHub
#266: <em>"small_vector&lt;T&gt; is misaligned on
the stack in 32 bits"</em></a>.
</div>
</li>
<li>
<div>
<a href="https://github.com/boostorg/container/issues/259">GitHub
#259: <em>"Global variables"</em></a>.
</div>
</li>
<li>
<div>
<a href="https://github.com/boostorg/container/issues/245">GitHub
#245: <em>"flat_tree::insert ordered range doesn't
assert sorting"</em></a>.
</div>
</li>
<li>
<div>
<a href="https://github.com/boostorg/container/issues/241">GitHub
#241: <em>"flat_map should support same interface
as std::map"</em></a>.
</div>
</li>
</ul>
</div>
</li>
</ul>
</div>
</li>
<li>
<div>
<span class="library"><a href="/libs/core/">Core</a>:</span>
<ul>
<li>
<div>
@@ -311,12 +435,19 @@
type. (<a href="https://github.com/boostorg/core/issues/173">#173</a>)
</div>
</li>
<li>
<div>
Added a workaround for an MSVC <a href="https://developercommunity.visualstudio.com/t/Compiler-bug:-Incorrect-C2247-and-C2248/10690025">bug</a>
causing <code><span class="identifier">empty_value</span></code>
compilation errors when it is used with a nested class. (<a href="https://github.com/boostorg/core/pull/175">PR#175</a>)
</div>
</li>
</ul>
</div>
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_86_0_beta1/libs/crc/">CRC</a>:</span>
<span class="library"><a href="/libs/crc/">CRC</a>:</span>
<ul>
<li>
<div>
@@ -335,7 +466,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_86_0_beta1/libs/filesystem/">Filesystem</a>:</span>
<span class="library"><a href="/libs/filesystem/">Filesystem</a>:</span>
<ul>
<li>
<div>
@@ -391,7 +522,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_86_0_beta1/libs/format/">Format</a>:</span>
<span class="library"><a href="/libs/format/">Format</a>:</span>
<ul>
<li>
<div>
@@ -404,7 +535,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_86_0_beta1/libs/function/">Function</a>:</span>
<span class="library"><a href="/libs/function/">Function</a>:</span>
<ul>
<li>
<div>
@@ -422,7 +553,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_86_0_beta1/libs/gil/">GIL</a>:</span>
<span class="library"><a href="/libs/gil/">GIL</a>:</span>
<ul>
<li>
<div>
@@ -504,7 +635,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_86_0_beta1/libs/graph/">Graph</a>:</span>
<span class="library"><a href="/libs/graph/">Graph</a>:</span>
<ul>
<li>
<div>
@@ -603,7 +734,101 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_86_0_beta1/libs/lexical_cast/">LexicalCast</a>:</span>
<span class="library"><a href="/libs/interprocess/">Interprocess</a>:</span>
<ul>
<li>
<div>
Fixed bugs:
<ul>
<li>
<div>
<a href="https://github.com/boostorg/interprocess/pull/191">GitHub
#191 (<em>"vectorstream: support file sizes larger
than INT_MAX "</em>)</a>.
</div>
</li>
<li>
<div>
<a href="https://github.com/boostorg/interprocess/pull/198">GitHub
#198 (<em>"Minor fixes for documentation of offset_ptr"</em>)</a>.
</div>
</li>
<li>
<div>
<a href="https://github.com/boostorg/interprocess/pull/202">GitHub
#202 (<em>"Allow to map message_queue in anonymous
memory"</em>)</a>.
</div>
</li>
<li>
<div>
<a href="https://github.com/boostorg/interprocess/pull/207">GitHub
#207 (<em>"cmake: link system libraries"</em>)</a>.
</div>
</li>
<li>
<div>
<a href="https://github.com/boostorg/interprocess/pull/214">GitHub
#214 (<em>"Doc: Fix github links"</em>)</a>.
</div>
</li>
</ul>
</div>
</li>
</ul>
</div>
</li>
<li>
<div>
<span class="library"><a href="/libs/intrusive/">Intrusive</a>:</span>
<ul>
<li>
<div>
Fixed bug <a href="https://github.com/boostorg/intrusive/issues/86">GitHub
#86: <em>Invalid UTF-8 character in comment</em></a>
</div>
</li>
</ul>
</div>
</li>
<li>
<div>
<span class="library"><a href="/libs/json/">JSON</a>:</span>
<ul>
<li>
<div>
Support for GCC versions older than version 5.0 is deprecated and
<strong>will stop in Boost 1.88.0</strong>.
</div>
</li>
<li>
<div>
<code><span class="identifier">source_location</span></code> parameter
was added to throwing accessor functions.
</div>
</li>
<li>
<div>
Parse option to tolerate invalid UTF-16 surrogate pairs, and produce
<a href="https://simonsapin.github.io/wtf-8/">WTF-8</a>.
</div>
</li>
<li>
<div>
Added accessor functions that return <code><span class="identifier">system</span><span class="special">::</span><span class="identifier">result</span></code>.
</div>
</li>
<li>
<div>
Handle missing error case in direct parsing.
</div>
</li>
</ul>
</div>
</li>
<li>
<div>
<span class="library"><a href="/libs/lexical_cast/">LexicalCast</a>:</span>
<ul>
<li>
<div>
@@ -618,7 +843,29 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_86_0_beta1/libs/locale/">Locale</a>:</span>
<span class="library"><a href="/libs/leaf/">leaf</a>:</span>
<ul>
<li>
<div>
More optimal verbose_diagnostic_info implementation.
</div>
</li>
<li>
<div>
Bug fixes.
</div>
</li>
<li>
<div>
Added [[nodiscard]] to class result&lt;&gt;.
</div>
</li>
</ul>
</div>
</li>
<li>
<div>
<span class="library"><a href="/libs/locale/">Locale</a>:</span>
<ul>
<li>
<div>
@@ -635,7 +882,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_86_0_beta1/libs/log/">Log</a>:</span>
<span class="library"><a href="/libs/log/">Log</a>:</span>
<ul>
<li>
<div>
@@ -649,7 +896,79 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_86_0_beta1/libs/mysql/">MySQL</a>:</span>
<span class="library"><a href="/libs/math/">Math</a>:</span>
<ul>
<li>
<div>
Correct Bessel function results at infinity, see <a href="https://github.com/boostorg/math/issues/1143">1143</a>.
</div>
</li>
<li>
<div>
Improve Non Central T numerical stability, see <a href="https://github.com/scipy/scipy/issues/20693">scipy20693</a>.
</div>
</li>
<li>
<div>
Correct <code><span class="identifier">float_next</span></code>/<code><span class="identifier">float_prior</span></code> behaviour at infinity.
</div>
</li>
<li>
<div>
Prevent spurious underflow in non-central beta, see <a href="https://github.com/scipy/scipy/issues/20693">scipy20693</a>.
</div>
</li>
<li>
<div>
Add improvement to Heuman Lambda precision.
</div>
</li>
<li>
<div>
Improve Skew Normal root finding, see <a href="https://github.com/boostorg/math/issues/1120">1120</a>.
</div>
</li>
<li>
<div>
Lots of minor fixes and improved code coverage.
</div>
</li>
</ul>
</div>
</li>
<li>
<div>
<span class="library"><a href="/libs/multiprecision/">Multiprecision</a>:</span>
<ul>
<li>
<div>
Make sure <code><span class="identifier">eval_convert_to</span><span class="special">()</span></code> does not terminate with super large
numbers, see <a href="https://github.com/boostorg/multiprecision/pull/618">618</a>.
</div>
</li>
<li>
<div>
Fix <code><span class="identifier">sinc</span></code> implementation
to match behavior of Boost.Math.
</div>
</li>
<li>
<div>
Fix divide-by-zero in cpp_int modulus operations.
</div>
</li>
<li>
<div>
Fix underflow behavior consistency for integers greater than 128-bits,
see <a href="https://github.com/boostorg/multiprecision/issues/626">626</a>.
</div>
</li>
</ul>
</div>
</li>
<li>
<div>
<span class="library"><a href="/libs/mysql/">MySQL</a>:</span>
<ul>
<li>
<div>
@@ -788,7 +1107,25 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_86_0_beta1/libs/process/">Process</a>:</span>
<span class="library"><a href="/libs/odeint/">Odeint</a>:</span>
<ul>
<li>
<div>
Added CMake Option <code><span class="identifier">BOOST_NUMERIC_ODEINT_NO_ADAPTORS</span></code>
to reduce dependencies, see <a href="https://github.com/boostorg/odeint/issues/82">82</a>
</div>
</li>
<li>
<div>
Fixed CMake detection of MPI.
</div>
</li>
</ul>
</div>
</li>
<li>
<div>
<span class="library"><a href="/libs/process/">Process</a>:</span>
<ul>
<li>
<div>
@@ -811,7 +1148,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_86_0_beta1/libs/stacktrace/">Stacktrace</a>:</span>
<span class="library"><a href="/libs/stacktrace/">Stacktrace</a>:</span>
<ul>
<li>
<div>
@@ -885,7 +1222,25 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_86_0_beta1/libs/unordered/">Unordered</a>:</span>
<span class="library"><a href="/libs/test/">Test</a>:</span>
<ul>
<li>
<div>
Fix <code><span class="special">-</span><span class="identifier">Wundef</span></code>
in configuration step.
</div>
</li>
<li>
<div>
Fix unreachable return compilation error on MSVC.
</div>
</li>
</ul>
</div>
</li>
<li>
<div>
<span class="library"><a href="/libs/unordered/">Unordered</a>:</span>
<ul>
<li>
<div>
@@ -929,7 +1284,7 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_86_0_beta1/libs/uuid/">UUID</a>:</span>
<span class="library"><a href="/libs/uuid/">UUID</a>:</span>
<ul>
<li>
<div>
@@ -962,7 +1317,7 @@
<li>
<div>
<em>Many</em> other improvements, see
the <a href="/doc/libs/1_86_0_beta1/libs/uuid/doc/html/uuid.html#changes">revision history</a>.
the <a href="/libs/uuid/doc/html/uuid.html#changes">revision history</a>.
</div>
</li>
</ul>
@@ -970,7 +1325,32 @@
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/1_86_0_beta1/libs/winapi/">WinAPI</a>:</span>
<span class="library"><a href="/libs/wave/">Wave</a>:</span>
<ul>
<li>
<div>
Replaced one use of vsprintf with the more secure vsnprintf
</div>
</li>
<li>
<div>
Fixed bug:
<ul>
<li>
<div>
<a href="https://github.com/boostorg/wave/issues/197">#197</a>: Improper signed overflow handling (UB and a missing
division check)
</div>
</li>
</ul>
</div>
</li>
</ul>
</div>
</li>
<li>
<div>
<span class="library"><a href="/libs/winapi/">WinAPI</a>:</span>
<ul>
<li>
<div>