mirror of
https://github.com/boostorg/website.git
synced 2026-01-19 04:42:17 +00:00
Boost 1.88.0 release
This commit is contained in:
@@ -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_87_0$1 [R=303]
|
||||
RewriteRule ^libs/development(/.*)?$ libs/1_87_0$1 [R=303]
|
||||
RewriteRule ^libs/release(/.*)?$ libs/1_88_0$1 [R=303]
|
||||
RewriteRule ^libs/development(/.*)?$ libs/1_88_0$1 [R=303]
|
||||
#
|
||||
# REDIRECT_UPDATE_END
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<boost xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<latest version="1.88.0 beta1"/>
|
||||
<latest version="1.88.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.88.0</update-version>
|
||||
<name>Any</name>
|
||||
<authors>Kevlin Henney</authors>
|
||||
<maintainers>Antony Polukhin <antoshkka -at- gmail.com></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.88.0</update-version>
|
||||
<name>Array</name>
|
||||
<authors>Nicolai Josuttis</authors>
|
||||
<maintainers>Marshall Clow <marshall -at- idio.com></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>
|
||||
@@ -791,6 +817,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.88.0</update-version>
|
||||
<name>Bind</name>
|
||||
<authors>Peter Dimov</authors>
|
||||
<maintainers>Peter Dimov <pdimov -at- gmail.com></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>
|
||||
@@ -838,6 +877,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.88.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>
|
||||
@@ -892,6 +943,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.88.0</update-version>
|
||||
<name>Ref</name>
|
||||
<authors>Jaako Jä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>
|
||||
@@ -1027,6 +1093,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.88.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 <vicente.botet -at- wanadoo.fr></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>
|
||||
@@ -1311,6 +1393,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.88.0</update-version>
|
||||
<name>Container Hash</name>
|
||||
<authors>Daniel James</authors>
|
||||
<maintainers>Peter Dimov <pdimov -at- gmail.com></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>
|
||||
@@ -1937,6 +2032,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.88.0</update-version>
|
||||
<name>DLL</name>
|
||||
<authors>Antony Polukhin</authors>
|
||||
<authors>Renato Tegon Forti</authors>
|
||||
<maintainers>Antony Polukhin <antoshkka -at- gmail.com></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>
|
||||
@@ -2485,6 +2594,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.88.0</update-version>
|
||||
<name>Function</name>
|
||||
<authors>Doug Gregor</authors>
|
||||
<maintainers>Peter Dimov <pdimov -at- gmail.com></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>
|
||||
@@ -3655,8 +3778,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.88.0</boost-version>
|
||||
<status>hidden</status>
|
||||
<name>Geometry Index</name>
|
||||
<authors>Barend Gehrels</authors>
|
||||
@@ -3981,6 +4103,20 @@
|
||||
<cxxstd>11</cxxstd>
|
||||
<category>Function-objects</category>
|
||||
</library>
|
||||
<library>
|
||||
<key>hash2</key>
|
||||
<library_path>libs/hash2/</library_path>
|
||||
<boost-version>1.88.0</boost-version>
|
||||
<name>Hash2</name>
|
||||
<authors>Peter Dimov</authors>
|
||||
<authors>Christian Mazakas</authors>
|
||||
<maintainers>Peter Dimov <pdimov -at- gmail.com></maintainers>
|
||||
<maintainers>Christian Mazakas <christian.mazakas -at- gmail.com></maintainers>
|
||||
<description>An extensible hashing framework.</description>
|
||||
<documentation>libs/hash2/</documentation>
|
||||
<cxxstd>11</cxxstd>
|
||||
<category>Function-objects</category>
|
||||
</library>
|
||||
<library>
|
||||
<key>heap</key>
|
||||
<library_path>libs/heap/</library_path>
|
||||
@@ -5384,6 +5520,23 @@
|
||||
<category>Concurrent</category>
|
||||
<category>IO</category>
|
||||
</library>
|
||||
<library>
|
||||
<key>mqtt5</key>
|
||||
<library_path>libs/mqtt5/</library_path>
|
||||
<boost-version>1.88.0</boost-version>
|
||||
<name>MQTT5</name>
|
||||
<authors>Ivica Siladić</authors>
|
||||
<authors>Bruno Iljazović</authors>
|
||||
<authors>Korina Šimičević</authors>
|
||||
<maintainers>Ivica Siladić</maintainers>
|
||||
<maintainers>Bruno Iljazović</maintainers>
|
||||
<maintainers>Korina Šimičević</maintainers>
|
||||
<description>MQTT5 client library built on top of Boost.Asio.</description>
|
||||
<documentation>libs/mqtt5/</documentation>
|
||||
<cxxstd>17</cxxstd>
|
||||
<category>Concurrent</category>
|
||||
<category>IO</category>
|
||||
</library>
|
||||
<library>
|
||||
<key>msm</key>
|
||||
<library_path>libs/msm/</library_path>
|
||||
@@ -6017,6 +6170,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.88.0</update-version>
|
||||
<name>Outcome</name>
|
||||
<authors>Niall Douglas</authors>
|
||||
<maintainers>Niall Douglas <s -underscore- sourceforge -at- nedprod -dot- com></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>
|
||||
@@ -6181,6 +6349,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.88.0</update-version>
|
||||
<name>PFR</name>
|
||||
<authors>Antony Polukhin</authors>
|
||||
<maintainers>Antony Polukhin <antoshkka -at- gmail.com></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>
|
||||
@@ -6891,6 +7073,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.88.0</update-version>
|
||||
<name>Random</name>
|
||||
<authors>Jens Maurer</authors>
|
||||
<maintainers>Steven Watanabe <watanabesj -at- gmail.com></maintainers>
|
||||
<maintainers>Matt Borland <matt -at- mattborland.com></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>
|
||||
@@ -7026,6 +7222,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.88.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 <vicente.botet -at- wanadoo.fr></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>
|
||||
@@ -7162,6 +7373,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.88.0</update-version>
|
||||
<name>Regex</name>
|
||||
<authors>John Maddock</authors>
|
||||
<maintainers>John Maddock <john -at- johnmaddock.co.uk></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>
|
||||
@@ -7493,6 +7717,23 @@
|
||||
<cxxstd>11</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.88.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 <pdimov -at- gmail.com></maintainers>
|
||||
<description>Smart pointer class templates.</description>
|
||||
<documentation>libs/smart_ptr/</documentation>
|
||||
<cxxstd>11</cxxstd>
|
||||
<category>Memory</category>
|
||||
</library>
|
||||
<library>
|
||||
<key>smart_ptr</key>
|
||||
<library_path>libs/smart_ptr/</library_path>
|
||||
@@ -7743,6 +7984,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.88.0</update-version>
|
||||
<name>Stacktrace</name>
|
||||
<authors>Antony Polukhin</authors>
|
||||
<maintainers>Antony Polukhin <antoshkka -at- gmail.com></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>
|
||||
@@ -8232,6 +8487,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.88.0</update-version>
|
||||
<name>Thread</name>
|
||||
<authors>Anthony Williams</authors>
|
||||
<authors>Vicente J. Botet Escriba</authors>
|
||||
<maintainers>Vicente J. Botet Escriba <vicente.botet -at- wanadoo.fr></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>
|
||||
@@ -8479,6 +8749,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.88.0</update-version>
|
||||
<name>Tuple</name>
|
||||
<authors>Jaakko Järvi</authors>
|
||||
<maintainers>Jaakko Jarvi <jarvi -at- cs.tamu.edu></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>
|
||||
@@ -8617,6 +8900,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.88.0</update-version>
|
||||
<name>Type Traits</name>
|
||||
<authors>John Maddock, Steve Cleary, et al</authors>
|
||||
<maintainers>John Maddock <john -at- johnmaddock.co.uk></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>
|
||||
@@ -9230,6 +9527,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.88.0</update-version>
|
||||
<name>String View</name>
|
||||
<authors>Marshall Clow</authors>
|
||||
<maintainers>Marshall Clow <marshall -at- idio.com></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>
|
||||
|
||||
@@ -1 +1 @@
|
||||
1.87.0
|
||||
1.88.0
|
||||
@@ -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.88.0</title><link>https://www.boost.org/users/history/version_1_88_0.html</link><guid>https://www.boost.org/users/history/version_1_88_0.html</guid><pubDate>Sun, 16 Mar 2025 04:24:28 +0000</pubDate><description>
|
||||
<item><title>Version 1.88.0</title><link>https://www.boost.org/users/history/version_1_88_0.html</link><guid>https://www.boost.org/users/history/version_1_88_0.html</guid><pubDate>Thu, 10 Apr 2025 20:39:01 +0000</pubDate><description>
|
||||
|
||||
|
||||
<div id="version_1_88_0.new_libraries">
|
||||
@@ -16,13 +16,13 @@
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/hash2/">Hash2</a>:</span> An extensible hashing framework,
|
||||
<span class="library"><a href="https://www.boost.org/libs/hash2/">Hash2</a>:</span> An extensible hashing framework,
|
||||
from Peter Dimov and Christian Mazakas.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/mqtt5/">MQTT5</a>:</span> MQTT5 client library built
|
||||
<span class="library"><a href="https://www.boost.org/libs/mqtt5/">MQTT5</a>:</span> MQTT5 client library built
|
||||
on top of Boost.Asio, from Ivica Siladić, Bruno Iljazović, and Korina
|
||||
Šimičević.
|
||||
</div>
|
||||
@@ -34,7 +34,7 @@
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/array/">Array</a>:</span>
|
||||
<span class="library"><a href="https://www.boost.org/libs/array/">Array</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -97,7 +97,89 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/assert/">Assert</a>:</span>
|
||||
<span class="library"><a href="https://www.boost.org/libs/asio/">Asio</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Added <code><span class="keyword">noexcept</span></code> qualifiers
|
||||
to various <code><span class="identifier">local</span><span class="special">::</span><span class="identifier">basic_endpoint</span></code>
|
||||
member functions, to make it consistent with <code><span class="identifier">ip</span><span class="special">::</span><span class="identifier">basic_endpoint</span></code>.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed the <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">config</span></code> class's handling of integer
|
||||
values.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed a use-after-move error in <code><span class="identifier">experimental</span><span class="special">::</span><span class="identifier">ranged_parallel_group</span></code>.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed an incorrect default template argument in the implementation
|
||||
of <code><span class="identifier">experimental</span><span class="special">::</span><span class="identifier">promise</span></code>.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed the <code><span class="identifier">io_uring</span></code>
|
||||
implementation so that it does not attempt to re-register internal
|
||||
descriptors with the reactor after a fork, if they were not previously
|
||||
registered.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed an uninitialised member in the <code><span class="identifier">thread_pool</span></code>
|
||||
default constructor.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed an ambiguous overload issue that occurred when passing a <code><span class="identifier">std</span><span class="special">::</span><span class="identifier">span</span></code> to the <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">buffer</span></code>
|
||||
function.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Removed some spurious macro definitions that were left after the
|
||||
removal of deprecated buffer functionality.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Added documentation to clarify the use of <code><span class="identifier">file_base</span><span class="special">::</span><span class="identifier">flags</span></code>
|
||||
when opening a file.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Added overview documentation on the available runtime configuration
|
||||
options.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Updated the overview documentation to reflect the use of <code><span class="identifier">deferred</span></code> as the default completion
|
||||
token.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Updated the <code><span class="identifier">async_result</span></code>
|
||||
documentation to reflect the current type requirements placed on
|
||||
specialisations of the trait.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="https://www.boost.org/libs/assert/">Assert</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -112,7 +194,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/beast/">Beast</a>:</span>
|
||||
<span class="library"><a href="https://www.boost.org/libs/beast/">Beast</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -193,7 +275,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/conversion/">Conversion</a>:</span>
|
||||
<span class="library"><a href="https://www.boost.org/libs/conversion/">Conversion</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -205,7 +287,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/dll/">DLL</a>:</span>
|
||||
<span class="library"><a href="https://www.boost.org/libs/dll/">DLL</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -285,7 +367,174 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/iterator/">Iterator</a>:</span>
|
||||
<span class="library"><a href="https://www.boost.org/libs/geometry/">Geometry</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Improvements
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<a href="https://github.com/boostorg/geometry/pull/1370">PR#1370</a> Relax half period check in spheroidal normalization
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<a href="https://github.com/boostorg/geometry/pull/1368">PR#1368</a> Pass umbrella strategies in rtree spatial
|
||||
predicates
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<a href="https://github.com/boostorg/geometry/pull/1367">PR#1367</a> Improvements in traversal
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<a href="https://github.com/boostorg/geometry/pull/1361">PR#1361</a> Test set operations on random grids with
|
||||
integer coordinates
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Several test cases has been added
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Use using instead of typedef in part of the code
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Solved issues
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<a href="https://github.com/boostorg/geometry/pull/1364">PR#1364</a> Fix several strategies (add getters, fix
|
||||
compilation error and warning)
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<a href="https://github.com/boostorg/geometry/issues/629">#629</a> Avoid warnings for coordinate conversions and
|
||||
unused parameters
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Various fixes of errors and warnings
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="https://www.boost.org/libs/geometry/">Graph</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Bug fixes
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Replace implementation of <code><span class="identifier">maximum_weighted_matching</span></code>,
|
||||
resolves multiple issues.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Ensure <code><span class="identifier">named_graph</span></code>
|
||||
is initialized before use.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Replace custom geometry code in <code><span class="identifier">is_straight_line_drawing</span></code>
|
||||
with Boost.Geometry, fixes incorrect results for very small
|
||||
angles.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fix incorrect callbacks to <code><span class="identifier">finish_edge</span></code>
|
||||
in <code><span class="identifier">undirected_dfs</span></code>.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Performance improvements
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<code><span class="identifier">adjacency_list</span></code>:
|
||||
Remove unnecessary calls to <code><span class="identifier">resize</span></code>/<code><span class="identifier">reserve</span></code> from within <code><span class="identifier">add_vertex</span></code> for <code><span class="identifier">vector</span></code>-based storage! A quick
|
||||
benchmark indicates a 10% improvement to graph construction
|
||||
time.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<code><span class="identifier">lengauer_tarjan_dominator_tree</span></code>:
|
||||
Replace <code><span class="identifier">std</span><span class="special">::</span><span class="identifier">deque</span></code>
|
||||
with <code><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span></code>, obtaining a ~40%
|
||||
improvement for large graphs.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
General Improvements
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Replace the use of several Boost utilities with C++14 language
|
||||
features.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Modernize examples with C++14 language features.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Various fixes to documentation and build system.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<code><span class="identifier">vertex_by_property</span></code>
|
||||
no longer requires a mutable graph.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fix compilation issue with <code><span class="identifier">cycle_canceling</span></code>
|
||||
and Clang 19.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="https://www.boost.org/libs/iterator/">Iterator</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -371,7 +620,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/locale/">Locale</a>:</span>
|
||||
<span class="library"><a href="https://www.boost.org/libs/locale/">Locale</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -406,7 +655,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/lockfree/">Lockfree</a>:</span>
|
||||
<span class="library"><a href="https://www.boost.org/libs/lockfree/">Lockfree</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -419,7 +668,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/log/">Log</a>:</span>
|
||||
<span class="library"><a href="https://www.boost.org/libs/log/">Log</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -435,12 +684,21 @@
|
||||
Fixed building issues when using CMake and MinGW-w64. (<a href="https://github.com/boostorg/log/pull/241">PR#241</a>)
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed incorrect file counter used by <code><span class="identifier">text_file_backend</span></code>
|
||||
when the backend was configured to append to an existing file and
|
||||
the actively written file name pattern didn't have a counter placeholder
|
||||
but the target file name pattern did, and the log files were written
|
||||
directly into the target storage. (<a href="https://github.com/boostorg/log/issues/245">#245</a>)
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/mp11/">Mp11</a>:</span>
|
||||
<span class="library"><a href="https://www.boost.org/libs/mp11/">Mp11</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -454,7 +712,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/mysql/">MySQL</a>:</span>
|
||||
<span class="library"><a href="https://www.boost.org/libs/mysql/">MySQL</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -537,7 +795,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/nowide/">Nowide</a>:</span>
|
||||
<span class="library"><a href="https://www.boost.org/libs/nowide/">Nowide</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -550,7 +808,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/poly_collection/">PolyCollection</a>:</span>
|
||||
<span class="library"><a href="https://www.boost.org/libs/poly_collection/">PolyCollection</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -563,7 +821,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/smart_ptr/">SmartPtr</a>:</span>
|
||||
<span class="library"><a href="https://www.boost.org/libs/smart_ptr/">SmartPtr</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -576,7 +834,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/stacktrace/">Stacktrace</a>:</span>
|
||||
<span class="library"><a href="https://www.boost.org/libs/stacktrace/">Stacktrace</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -615,7 +873,20 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/unordered/">Unordered</a>:</span>
|
||||
<span class="library"><a href="https://www.boost.org/libs/type_index/">TypeIndex</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Fixed an UB that was introduced in Boost.TypeIndex 1.84 and prevented
|
||||
the library from building on clang-20.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="https://www.boost.org/libs/unordered/">Unordered</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -627,7 +898,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/variant2/">Variant2</a>:</span>
|
||||
<span class="library"><a href="https://www.boost.org/libs/variant2/">Variant2</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -647,17 +918,106 @@
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<em>TODO</em>
|
||||
Linux:
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Clang, C++03: 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 12.0.0, 13.0.0, 14.0.0,
|
||||
15.0.0
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Clang, C++11: 3.4, 11.0.0, 13.0.0, 14.0.0, 15.0.0
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Clang, C++14: 3.5, 3.6, 3.7, 3.8, 3.9, 4.0, 5.0, 12.0.0, 13.0.0,
|
||||
14.0.0, 15.0.0
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Clang, C++17: 6.0.1, 7.0.0, 8.0.0, 9.0.0, 10.0.0, 11.0.0, 12.0.0,
|
||||
13.0.0, 14.0.0, 15.0.0
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Clang, C++20: 11.0.0, 12.0.0, 13.0.0, 14.0.0, 15.0.0
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++03: 4.6.3, 11, 12
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++11: 4.7.3, 4.8.5, 11, 12
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++14: 5.4.0, 6.4.0, 7.3.0, 8.0.1, 9.1.0, 11, 12
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++17: 7.3.0, 8.0.1, 9.1.0, 11, 12
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++20: 8.0.1, 9.1.0, 10, 11, 12
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
Boost's additional test compilers include:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<em>TODO</em>
|
||||
OS X:
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Apple Clang, C++03: 11.0.3
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Apple Clang, C++11: 11.0.3
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Apple Clang, C++14: 11.0.3
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Apple Clang, C++17: 11.0.3
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Apple Clang, C++20: 11.0.3
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Windows:
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Visual C++: 10.0, 11.0, 12.0, 14.0, 14.1, 14.2, 14.3
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@@ -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.87.0</span></h3>
|
||||
"news-title">Version 1.88.0</span></h3>
|
||||
|
||||
<p class="news-date">December 12th, 2024 00:52 GMT</p>
|
||||
|
||||
<p class="news-description">
|
||||
<span class="brief"><span class="purpose">
|
||||
New Libraries: Parser Updated Libraries: Asio Atomic Beast Charconv Cobalt
|
||||
Compat Container Filesystem Flyweight Geometry Iterator Interprocess JSON,
|
||||
LexicalCast Log Math Move Mp11 Multiprecision MySQL PFR Process SmartPtr Stacktrace
|
||||
STLInterfaces Test Unordered URL UUID Wave
|
||||
</span></span></p>
|
||||
|
||||
<ul class="menu">
|
||||
<li><a href="/users/history/version_1_87_0.html">Release Notes</a></li>
|
||||
<li><a href="https://archives.boost.io/release/1.87.0/source/">Download</a></li>
|
||||
<li><a href="/doc/libs/1_87_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.87.0/source/boost_1_87_0.tar.bz2">boost_1_87_0.tar.bz2</a></td><td>af57be25cb4c4f4b413ed692fe378affb4352ea50fbe294a11ef548f4d527d89</td></tr><tr><td><a href="https://archives.boost.io/release/1.87.0/source/boost_1_87_0.tar.gz">boost_1_87_0.tar.gz</a></td><td>f55c340aa49763b1925ccf02b2e83f35fdcf634c9d5164a2acb87540173c741d</td></tr>
|
||||
<tr><th scope="row" rowspan="2">windows</th><td><a href="https://archives.boost.io/release/1.87.0/source/boost_1_87_0.7z">boost_1_87_0.7z</a></td><td>db6b7d77a2286ebe79d4aa7252c08b051d271fd8b013b6b18bc7a966552c1139</td></tr><tr><td><a href="https://archives.boost.io/release/1.87.0/source/boost_1_87_0.zip">boost_1_87_0.zip</a></td><td>f367a218d27b23b568956bacf56d08d2c1d9647211337136be8cac5cb2ff0828</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.88.0 beta 1</span></h3>
|
||||
|
||||
<p class="news-date">March 16th, 2025 04:24 GMT</p>
|
||||
<p class="news-date">April 10th, 2025 20:39 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_88_0.html">Release Notes</a></li>
|
||||
<li><a href="https://archives.boost.io/beta/1.88.0.beta1/source/">Download</a></li>
|
||||
<li><a href="/doc/libs/1_88_0_beta1/">Documentation</a></li>
|
||||
<li><a href="https://archives.boost.io/release/1.88.0/source/">Download</a></li>
|
||||
<li><a href="/doc/libs/1_88_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.88.0.beta1/source/boost_1_88_0_b1.tar.bz2">boost_1_88_0_b1.tar.bz2</a></td><td>9e42c0611500151d795d66a07ef0a21036c02d24678e2e887caf6d97fcbc25ca</td></tr><tr><td><a href="https://archives.boost.io/beta/1.88.0.beta1/source/boost_1_88_0_b1.tar.gz">boost_1_88_0_b1.tar.gz</a></td><td>3c334a9a743b68a35452b0223be8932fb39f26a6938382f9b9e625c4df99602c</td></tr>
|
||||
<tr><th scope="row" rowspan="2">windows</th><td><a href="https://archives.boost.io/beta/1.88.0.beta1/source/boost_1_88_0_b1.7z">boost_1_88_0_b1.7z</a></td><td>7faf60c4cb12ee90270e41716cf3735a8739016d7346983ce9f5e899e510b26d</td></tr><tr><td><a href="https://archives.boost.io/beta/1.88.0.beta1/source/boost_1_88_0_b1.zip">boost_1_88_0_b1.zip</a></td><td>bc4948bc664fde0c2142badae2679a42124b464dc58019250afe0ef57fd7763e</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.88.0/source/boost_1_88_0.tar.bz2">boost_1_88_0.tar.bz2</a></td><td>46d9d2c06637b219270877c9e16155cbd015b6dc84349af064c088e9b5b12f7b</td></tr><tr><td><a href="https://archives.boost.io/release/1.88.0/source/boost_1_88_0.tar.gz">boost_1_88_0.tar.gz</a></td><td>3621533e820dcab1e8012afd583c0c73cf0f77694952b81352bf38c1488f9cb4</td></tr>
|
||||
<tr><th scope="row" rowspan="2">windows</th><td><a href="https://archives.boost.io/release/1.88.0/source/boost_1_88_0.7z">boost_1_88_0.7z</a></td><td>e84a33716a31c1c8cb00783a411630d41c008e9364002dc0fe55aea4f54f4726</td></tr><tr><td><a href="https://archives.boost.io/release/1.88.0/source/boost_1_88_0.zip">boost_1_88_0.zip</a></td><td>8ee21476f1aca1978339f0f4a218b9b8a6746eec83070f32630f97b09c7e91b7</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
@@ -1,4 +1,21 @@
|
||||
|
||||
<h2 class="news-title">
|
||||
<a name="iversion_1_88_0" id="iversion_1_88_0"></a><a href="/users/history/version_1_88_0.html">Version 1.88.0</a></h2>
|
||||
|
||||
<p class="news-date">April 10th, 2025 20:39 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_88_0.html">Release Notes</a></li>
|
||||
<li><a href="https://archives.boost.io/release/1.88.0/source/">Download</a></li>
|
||||
<li><a href="/doc/libs/1_88_0/">Documentation</a></li>
|
||||
</ul>
|
||||
|
||||
<h2 class="news-title">
|
||||
<a name="iversion_1_87_0" id="iversion_1_87_0"></a><a href="/users/history/version_1_87_0.html">Version 1.87.0</a></h2>
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -3,11 +3,7 @@
|
||||
<div id="downloads">
|
||||
<h3>Current Release</h3>
|
||||
<ul>
|
||||
<li><div class="news-title"><a href="/users/history/version_1_87_0.html">Version 1.87.0</a></div><div class="news-date"><a href="/users/history/version_1_87_0.html">Release Notes</a> | <a href="https://archives.boost.io/release/1.87.0/source/">Download</a> | <a href="/doc/libs/1_87_0/">Documentation</a></div><div class="news-date">December 12th, 2024 00:52 GMT</div></li>
|
||||
</ul>
|
||||
<h3>Beta Release</h3>
|
||||
<ul>
|
||||
<li><div class="news-title"><a href="/users/history/version_1_88_0.html">Version 1.88.0 beta 1</a></div><div class="news-date"><a href="/users/history/version_1_88_0.html">Release Notes</a> | <a href="https://archives.boost.io/beta/1.88.0.beta1/source/">Download</a> | <a href="/doc/libs/1_88_0_beta1/">Documentation</a></div><div class="news-date">March 16th, 2025 04:24 GMT</div></li>
|
||||
<li><div class="news-title"><a href="/users/history/version_1_88_0.html">Version 1.88.0</a></div><div class="news-date"><a href="/users/history/version_1_88_0.html">Release Notes</a> | <a href="https://archives.boost.io/release/1.88.0/source/">Download</a> | <a href="/doc/libs/1_88_0/">Documentation</a></div><div class="news-date">April 10th, 2025 20:39 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_88_0.html">Version 1.88.0</a></span>
|
||||
<span class=
|
||||
"news-description"><span class="brief"><span class="purpose">
|
||||
New Libraries: Updated Libraries:
|
||||
</span></span></span>
|
||||
<span class=
|
||||
"news-date">April 10th, 2025 20:39 GMT</span></li>
|
||||
<li><span class=
|
||||
"news-title"><a href="/users/history/version_1_87_0.html">Version 1.87.0</a></span>
|
||||
<span class=
|
||||
@@ -39,18 +43,7 @@
|
||||
stacktrace test unordered uuid wave winapi
|
||||
</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=
|
||||
"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></span>
|
||||
<span class=
|
||||
"news-date">April 15th, 2024 17:38 GMT</span></li></ul>
|
||||
"news-date">August 14th, 2024 16:07 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.
@@ -9,9 +9,12 @@
|
||||
<a href="/doc/libs">Libraries <span class="link">></span></a>
|
||||
|
||||
<ul>
|
||||
<li><a href="/doc/libs/1_87_0/" rel="nofollow">1.87.0 - Current
|
||||
<li><a href="/doc/libs/1_88_0/" rel="nofollow">1.88.0 - Current
|
||||
Release <span class="link">></span></a></li>
|
||||
|
||||
<li><a href="/doc/libs/1_87_0/" rel="nofollow">1.87.0 <span class=
|
||||
"link">></span></a></li>
|
||||
|
||||
<li><a href="/doc/libs/1_86_0/" rel="nofollow">1.86.0 <span class=
|
||||
"link">></span></a></li>
|
||||
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
<ul class="toc">
|
||||
|
||||
<li><span class=
|
||||
"news-title"><a href="#iversion_1_88_0">Version 1.88.0</a></span></li>
|
||||
|
||||
<li><span class=
|
||||
"news-title"><a href="#iversion_1_87_0">Version 1.87.0</a></span></li>
|
||||
|
||||
@@ -11,10 +14,23 @@
|
||||
|
||||
<li><span class=
|
||||
"news-title"><a href="#iversion_1_84_0">Version 1.84.0</a></span></li>
|
||||
|
||||
<li><span class=
|
||||
"news-title"><a href="#iversion_1_83_0">Version 1.83.0</a></span></li>
|
||||
</ul>
|
||||
<h2 class="news-title">
|
||||
<a name="iversion_1_88_0" id="iversion_1_88_0"></a><a href="/users/history/version_1_88_0.html">Version 1.88.0</a></h2>
|
||||
|
||||
<p class="news-date">April 10th, 2025 20:39 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_88_0.html">Release Notes</a></li>
|
||||
<li><a href="https://archives.boost.io/release/1.88.0/source/">Download</a></li>
|
||||
<li><a href="/doc/libs/1_88_0/">Documentation</a></li>
|
||||
</ul>
|
||||
<h2 class="news-title">
|
||||
<a name="iversion_1_87_0" id="iversion_1_87_0"></a><a href="/users/history/version_1_87_0.html">Version 1.87.0</a></h2>
|
||||
|
||||
@@ -91,23 +107,4 @@
|
||||
<li><a href="/users/history/version_1_84_0.html">Release Notes</a></li>
|
||||
<li><a href="https://archives.boost.io/release/1.84.0/source/">Download</a></li>
|
||||
<li><a href="/doc/libs/1_84_0/">Documentation</a></li>
|
||||
</ul>
|
||||
<h2 class="news-title">
|
||||
<a name="iversion_1_83_0" id="iversion_1_83_0"></a><a href="/users/history/version_1_83_0.html">Version 1.83.0</a></h2>
|
||||
|
||||
<p class="news-date">August 11th, 2023 16:23 GMT</p>
|
||||
|
||||
<div 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>
|
||||
</div>
|
||||
|
||||
<ul class="menu">
|
||||
<li><a href="/users/history/version_1_83_0.html">Release Notes</a></li>
|
||||
<li><a href="https://archives.boost.io/release/1.83.0/source/">Download</a></li>
|
||||
<li><a href="/doc/libs/1_83_0/">Documentation</a></li>
|
||||
</ul>
|
||||
2059
generated/news.rss
2059
generated/news.rss
File diff suppressed because it is too large
Load Diff
@@ -2904,7 +2904,7 @@
|
||||
-id
|
||||
"version_1_88_0
|
||||
-last_modified
|
||||
@Sun, 16 Mar 2025 04:24:29 +0000
|
||||
@Thu, 10 Apr 2025 20:39:03 +0000
|
||||
-location
|
||||
"users/history/version_1_88_0.html
|
||||
-notice
|
||||
@@ -2916,13 +2916,13 @@
|
||||
" New Libraries: Updated Libraries:
|
||||
"
|
||||
-qbk_hash
|
||||
"3ab7ea5a863d57b3ac46a7551a0e63bbeaf1feefb7f8743f12b09282ea1984cd
|
||||
"6f45ccbc5a25c4abc3552a212ac2cefe4fa3dba7a7896e7ecceb6ccacfc4a10c
|
||||
-section
|
||||
"history
|
||||
-title
|
||||
"Version 1.88.0
|
||||
-update_count
|
||||
=1
|
||||
=2
|
||||
)
|
||||
(feed/history/unversioned.qbk
|
||||
-guid
|
||||
|
||||
@@ -3029,6 +3029,38 @@
|
||||
"release_date":
|
||||
"Sat, 16 Nov 2024 02:07:21 +0000"
|
||||
},
|
||||
"boost-1.88.0": {
|
||||
"documentation":
|
||||
"\/doc\/libs\/1_88_0\/",
|
||||
"download_page":
|
||||
"https:\/\/archives.boost.io\/release\/1.88.0\/source\/",
|
||||
"downloads.7z.line_endings":
|
||||
"windows",
|
||||
"downloads.7z.sha256":
|
||||
"e84a33716a31c1c8cb00783a411630d41c008e9364002dc0fe55aea4f54f4726",
|
||||
"downloads.7z.url":
|
||||
"https:\/\/archives.boost.io\/release\/1.88.0\/source\/boost_1_88_0.7z",
|
||||
"downloads.bz2.line_endings":
|
||||
"unix",
|
||||
"downloads.bz2.sha256":
|
||||
"46d9d2c06637b219270877c9e16155cbd015b6dc84349af064c088e9b5b12f7b",
|
||||
"downloads.bz2.url":
|
||||
"https:\/\/archives.boost.io\/release\/1.88.0\/source\/boost_1_88_0.tar.bz2",
|
||||
"downloads.gz.line_endings":
|
||||
"unix",
|
||||
"downloads.gz.sha256":
|
||||
"3621533e820dcab1e8012afd583c0c73cf0f77694952b81352bf38c1488f9cb4",
|
||||
"downloads.gz.url":
|
||||
"https:\/\/archives.boost.io\/release\/1.88.0\/source\/boost_1_88_0.tar.gz",
|
||||
"downloads.zip.line_endings":
|
||||
"windows",
|
||||
"downloads.zip.sha256":
|
||||
"8ee21476f1aca1978339f0f4a218b9b8a6746eec83070f32630f97b09c7e91b7",
|
||||
"downloads.zip.url":
|
||||
"https:\/\/archives.boost.io\/release\/1.88.0\/source\/boost_1_88_0.zip",
|
||||
"release_date":
|
||||
"Thu, 10 Apr 2025 20:39:01 +0000"
|
||||
},
|
||||
"boost-1.88.0 beta1": {
|
||||
"documentation":
|
||||
"\/doc\/libs\/1_88_0_beta1\/",
|
||||
|
||||
@@ -71060,7 +71060,7 @@
|
||||
)
|
||||
(feed/history/boost_1_88_0.qbk
|
||||
-item
|
||||
"<item><title>Version 1.88.0</title><link>https://www.boost.org/users/history/version_1_88_0.html</link><guid>https://www.boost.org/users/history/version_1_88_0.html</guid><pubDate>Sun, 16 Mar 2025 04:24:28 +0000</pubDate><description>
|
||||
"<item><title>Version 1.88.0</title><link>https://www.boost.org/users/history/version_1_88_0.html</link><guid>https://www.boost.org/users/history/version_1_88_0.html</guid><pubDate>Thu, 10 Apr 2025 20:39:01 +0000</pubDate><description>
|
||||
"
|
||||
"
|
||||
" <div id="version_1_88_0.new_libraries">
|
||||
@@ -71068,13 +71068,13 @@
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/hash2/">Hash2</a>:</span> An extensible hashing framework,
|
||||
" <span class="library"><a href="https://www.boost.org/libs/hash2/">Hash2</a>:</span> An extensible hashing framework,
|
||||
" from Peter Dimov and Christian Mazakas.
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/mqtt5/">MQTT5</a>:</span> MQTT5 client library built
|
||||
" <span class="library"><a href="https://www.boost.org/libs/mqtt5/">MQTT5</a>:</span> MQTT5 client library built
|
||||
" on top of Boost.Asio, from Ivica Siladić, Bruno Iljazović, and Korina
|
||||
" Šimičević.
|
||||
" </div>
|
||||
@@ -71086,7 +71086,7 @@
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/array/">Array</a>:</span>
|
||||
" <span class="library"><a href="https://www.boost.org/libs/array/">Array</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -71149,7 +71149,89 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/assert/">Assert</a>:</span>
|
||||
" <span class="library"><a href="https://www.boost.org/libs/asio/">Asio</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
" Added <code><span class="keyword">noexcept</span></code> qualifiers
|
||||
" to various <code><span class="identifier">local</span><span class="special">::</span><span class="identifier">basic_endpoint</span></code>
|
||||
" member functions, to make it consistent with <code><span class="identifier">ip</span><span class="special">::</span><span class="identifier">basic_endpoint</span></code>.
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Fixed the <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">config</span></code> class's handling of integer
|
||||
" values.
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Fixed a use-after-move error in <code><span class="identifier">experimental</span><span class="special">::</span><span class="identifier">ranged_parallel_group</span></code>.
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Fixed an incorrect default template argument in the implementation
|
||||
" of <code><span class="identifier">experimental</span><span class="special">::</span><span class="identifier">promise</span></code>.
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Fixed the <code><span class="identifier">io_uring</span></code>
|
||||
" implementation so that it does not attempt to re-register internal
|
||||
" descriptors with the reactor after a fork, if they were not previously
|
||||
" registered.
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Fixed an uninitialised member in the <code><span class="identifier">thread_pool</span></code>
|
||||
" default constructor.
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Fixed an ambiguous overload issue that occurred when passing a <code><span class="identifier">std</span><span class="special">::</span><span class="identifier">span</span></code> to the <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">buffer</span></code>
|
||||
" function.
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Removed some spurious macro definitions that were left after the
|
||||
" removal of deprecated buffer functionality.
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Added documentation to clarify the use of <code><span class="identifier">file_base</span><span class="special">::</span><span class="identifier">flags</span></code>
|
||||
" when opening a file.
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Added overview documentation on the available runtime configuration
|
||||
" options.
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Updated the overview documentation to reflect the use of <code><span class="identifier">deferred</span></code> as the default completion
|
||||
" token.
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Updated the <code><span class="identifier">async_result</span></code>
|
||||
" documentation to reflect the current type requirements placed on
|
||||
" specialisations of the trait.
|
||||
" </div>
|
||||
" </li>
|
||||
" </ul>
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="https://www.boost.org/libs/assert/">Assert</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -71164,7 +71246,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/beast/">Beast</a>:</span>
|
||||
" <span class="library"><a href="https://www.boost.org/libs/beast/">Beast</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -71245,7 +71327,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/conversion/">Conversion</a>:</span>
|
||||
" <span class="library"><a href="https://www.boost.org/libs/conversion/">Conversion</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -71257,7 +71339,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/dll/">DLL</a>:</span>
|
||||
" <span class="library"><a href="https://www.boost.org/libs/dll/">DLL</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -71337,7 +71419,174 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/iterator/">Iterator</a>:</span>
|
||||
" <span class="library"><a href="https://www.boost.org/libs/geometry/">Geometry</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
" Improvements
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
" <a href="https://github.com/boostorg/geometry/pull/1370">PR#1370</a> Relax half period check in spheroidal normalization
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <a href="https://github.com/boostorg/geometry/pull/1368">PR#1368</a> Pass umbrella strategies in rtree spatial
|
||||
" predicates
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <a href="https://github.com/boostorg/geometry/pull/1367">PR#1367</a> Improvements in traversal
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <a href="https://github.com/boostorg/geometry/pull/1361">PR#1361</a> Test set operations on random grids with
|
||||
" integer coordinates
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Several test cases has been added
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Use using instead of typedef in part of the code
|
||||
" </div>
|
||||
" </li>
|
||||
" </ul>
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Solved issues
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
" <a href="https://github.com/boostorg/geometry/pull/1364">PR#1364</a> Fix several strategies (add getters, fix
|
||||
" compilation error and warning)
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <a href="https://github.com/boostorg/geometry/issues/629">#629</a> Avoid warnings for coordinate conversions and
|
||||
" unused parameters
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Various fixes of errors and warnings
|
||||
" </div>
|
||||
" </li>
|
||||
" </ul>
|
||||
" </div>
|
||||
" </li>
|
||||
" </ul>
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="https://www.boost.org/libs/geometry/">Graph</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
" Bug fixes
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
" Replace implementation of <code><span class="identifier">maximum_weighted_matching</span></code>,
|
||||
" resolves multiple issues.
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Ensure <code><span class="identifier">named_graph</span></code>
|
||||
" is initialized before use.
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Replace custom geometry code in <code><span class="identifier">is_straight_line_drawing</span></code>
|
||||
" with Boost.Geometry, fixes incorrect results for very small
|
||||
" angles.
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Fix incorrect callbacks to <code><span class="identifier">finish_edge</span></code>
|
||||
" in <code><span class="identifier">undirected_dfs</span></code>.
|
||||
" </div>
|
||||
" </li>
|
||||
" </ul>
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Performance improvements
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
" <code><span class="identifier">adjacency_list</span></code>:
|
||||
" Remove unnecessary calls to <code><span class="identifier">resize</span></code>/<code><span class="identifier">reserve</span></code> from within <code><span class="identifier">add_vertex</span></code> for <code><span class="identifier">vector</span></code>-based storage! A quick
|
||||
" benchmark indicates a 10% improvement to graph construction
|
||||
" time.
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <code><span class="identifier">lengauer_tarjan_dominator_tree</span></code>:
|
||||
" Replace <code><span class="identifier">std</span><span class="special">::</span><span class="identifier">deque</span></code>
|
||||
" with <code><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span></code>, obtaining a ~40%
|
||||
" improvement for large graphs.
|
||||
" </div>
|
||||
" </li>
|
||||
" </ul>
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" General Improvements
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
" Replace the use of several Boost utilities with C++14 language
|
||||
" features.
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Modernize examples with C++14 language features.
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Various fixes to documentation and build system.
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <code><span class="identifier">vertex_by_property</span></code>
|
||||
" no longer requires a mutable graph.
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Fix compilation issue with <code><span class="identifier">cycle_canceling</span></code>
|
||||
" and Clang 19.
|
||||
" </div>
|
||||
" </li>
|
||||
" </ul>
|
||||
" </div>
|
||||
" </li>
|
||||
" </ul>
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="https://www.boost.org/libs/iterator/">Iterator</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -71423,7 +71672,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/locale/">Locale</a>:</span>
|
||||
" <span class="library"><a href="https://www.boost.org/libs/locale/">Locale</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -71458,7 +71707,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/lockfree/">Lockfree</a>:</span>
|
||||
" <span class="library"><a href="https://www.boost.org/libs/lockfree/">Lockfree</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -71471,7 +71720,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/log/">Log</a>:</span>
|
||||
" <span class="library"><a href="https://www.boost.org/libs/log/">Log</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -71487,12 +71736,21 @@
|
||||
" Fixed building issues when using CMake and MinGW-w64. (<a href="https://github.com/boostorg/log/pull/241">PR#241</a>)
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Fixed incorrect file counter used by <code><span class="identifier">text_file_backend</span></code>
|
||||
" when the backend was configured to append to an existing file and
|
||||
" the actively written file name pattern didn't have a counter placeholder
|
||||
" but the target file name pattern did, and the log files were written
|
||||
" directly into the target storage. (<a href="https://github.com/boostorg/log/issues/245">#245</a>)
|
||||
" </div>
|
||||
" </li>
|
||||
" </ul>
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/mp11/">Mp11</a>:</span>
|
||||
" <span class="library"><a href="https://www.boost.org/libs/mp11/">Mp11</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -71506,7 +71764,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/mysql/">MySQL</a>:</span>
|
||||
" <span class="library"><a href="https://www.boost.org/libs/mysql/">MySQL</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -71589,7 +71847,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/nowide/">Nowide</a>:</span>
|
||||
" <span class="library"><a href="https://www.boost.org/libs/nowide/">Nowide</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -71602,7 +71860,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/poly_collection/">PolyCollection</a>:</span>
|
||||
" <span class="library"><a href="https://www.boost.org/libs/poly_collection/">PolyCollection</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -71615,7 +71873,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/smart_ptr/">SmartPtr</a>:</span>
|
||||
" <span class="library"><a href="https://www.boost.org/libs/smart_ptr/">SmartPtr</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -71628,7 +71886,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/stacktrace/">Stacktrace</a>:</span>
|
||||
" <span class="library"><a href="https://www.boost.org/libs/stacktrace/">Stacktrace</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -71667,7 +71925,20 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/unordered/">Unordered</a>:</span>
|
||||
" <span class="library"><a href="https://www.boost.org/libs/type_index/">TypeIndex</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
" Fixed an UB that was introduced in Boost.TypeIndex 1.84 and prevented
|
||||
" the library from building on clang-20.
|
||||
" </div>
|
||||
" </li>
|
||||
" </ul>
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="https://www.boost.org/libs/unordered/">Unordered</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -71679,7 +71950,7 @@
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" <span class="library"><a href="https://www.boost.org/doc/libs/1_88_0_beta1/libs/variant2/">Variant2</a>:</span>
|
||||
" <span class="library"><a href="https://www.boost.org/libs/variant2/">Variant2</a>:</span>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
@@ -71699,17 +71970,106 @@
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
" <em>TODO</em>
|
||||
" Linux:
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
" Clang, C++03: 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 12.0.0, 13.0.0, 14.0.0,
|
||||
" 15.0.0
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Clang, C++11: 3.4, 11.0.0, 13.0.0, 14.0.0, 15.0.0
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Clang, C++14: 3.5, 3.6, 3.7, 3.8, 3.9, 4.0, 5.0, 12.0.0, 13.0.0,
|
||||
" 14.0.0, 15.0.0
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Clang, C++17: 6.0.1, 7.0.0, 8.0.0, 9.0.0, 10.0.0, 11.0.0, 12.0.0,
|
||||
" 13.0.0, 14.0.0, 15.0.0
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Clang, C++20: 11.0.0, 12.0.0, 13.0.0, 14.0.0, 15.0.0
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" GCC, C++03: 4.6.3, 11, 12
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" GCC, C++11: 4.7.3, 4.8.5, 11, 12
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" GCC, C++14: 5.4.0, 6.4.0, 7.3.0, 8.0.1, 9.1.0, 11, 12
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" GCC, C++17: 7.3.0, 8.0.1, 9.1.0, 11, 12
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" GCC, C++20: 8.0.1, 9.1.0, 10, 11, 12
|
||||
" </div>
|
||||
" </li>
|
||||
" </ul>
|
||||
" </div>
|
||||
" </li>
|
||||
" </ul>
|
||||
" <p>
|
||||
" Boost's additional test compilers include:
|
||||
" </p>
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
" <em>TODO</em>
|
||||
" OS X:
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
" Apple Clang, C++03: 11.0.3
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Apple Clang, C++11: 11.0.3
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Apple Clang, C++14: 11.0.3
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Apple Clang, C++17: 11.0.3
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Apple Clang, C++20: 11.0.3
|
||||
" </div>
|
||||
" </li>
|
||||
" </ul>
|
||||
" </div>
|
||||
" </li>
|
||||
" <li>
|
||||
" <div>
|
||||
" Windows:
|
||||
" <ul>
|
||||
" <li>
|
||||
" <div>
|
||||
" Visual C++: 10.0, 11.0, 12.0, 14.0, 14.1, 14.2, 14.3
|
||||
" </div>
|
||||
" </li>
|
||||
" </ul>
|
||||
" </div>
|
||||
" </li>
|
||||
" </ul>
|
||||
@@ -71722,11 +72082,11 @@
|
||||
" </div>
|
||||
"</description></item>
|
||||
-last_modified
|
||||
@Sun, 16 Mar 2025 04:24:29 +0000
|
||||
@Thu, 10 Apr 2025 20:39:03 +0000
|
||||
-quickbook
|
||||
"feed/history/boost_1_88_0.qbk
|
||||
-update_count
|
||||
=1
|
||||
=2
|
||||
)
|
||||
(feed/history/unversioned.qbk
|
||||
-item
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -3,7 +3,7 @@
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
|
||||
<head>
|
||||
<title>Version 1.88.0 beta 1</title>
|
||||
<title>Version 1.88.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.88.0 beta 1</span></h2>
|
||||
"news-title">Version 1.88.0</span></h2>
|
||||
|
||||
<p><span class=news-date">March 16th, 2025 04:24 GMT</span></p>
|
||||
<p><a href="/doc/libs/1_88_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.88.0.beta1/source/boost_1_88_0_b1.tar.bz2">boost_1_88_0_b1.tar.bz2</a></td><td>9e42c0611500151d795d66a07ef0a21036c02d24678e2e887caf6d97fcbc25ca</td></tr><tr><td><a href="https://archives.boost.io/beta/1.88.0.beta1/source/boost_1_88_0_b1.tar.gz">boost_1_88_0_b1.tar.gz</a></td><td>3c334a9a743b68a35452b0223be8932fb39f26a6938382f9b9e625c4df99602c</td></tr>
|
||||
<tr><th scope="row" rowspan="2">windows</th><td><a href="https://archives.boost.io/beta/1.88.0.beta1/source/boost_1_88_0_b1.7z">boost_1_88_0_b1.7z</a></td><td>7faf60c4cb12ee90270e41716cf3735a8739016d7346983ce9f5e899e510b26d</td></tr><tr><td><a href="https://archives.boost.io/beta/1.88.0.beta1/source/boost_1_88_0_b1.zip">boost_1_88_0_b1.zip</a></td><td>bc4948bc664fde0c2142badae2679a42124b464dc58019250afe0ef57fd7763e</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">April 10th, 2025 20:39 GMT</span></p>
|
||||
<p><a href="/doc/libs/1_88_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.88.0/source/boost_1_88_0.tar.bz2">boost_1_88_0.tar.bz2</a></td><td>46d9d2c06637b219270877c9e16155cbd015b6dc84349af064c088e9b5b12f7b</td></tr><tr><td><a href="https://archives.boost.io/release/1.88.0/source/boost_1_88_0.tar.gz">boost_1_88_0.tar.gz</a></td><td>3621533e820dcab1e8012afd583c0c73cf0f77694952b81352bf38c1488f9cb4</td></tr>
|
||||
<tr><th scope="row" rowspan="2">windows</th><td><a href="https://archives.boost.io/release/1.88.0/source/boost_1_88_0.7z">boost_1_88_0.7z</a></td><td>e84a33716a31c1c8cb00783a411630d41c008e9364002dc0fe55aea4f54f4726</td></tr><tr><td><a href="https://archives.boost.io/release/1.88.0/source/boost_1_88_0.zip">boost_1_88_0.zip</a></td><td>8ee21476f1aca1978339f0f4a218b9b8a6746eec83070f32630f97b09c7e91b7</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,13 +53,13 @@
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/doc/libs/1_88_0_beta1/libs/hash2/">Hash2</a>:</span> An extensible hashing framework,
|
||||
<span class="library"><a href="/libs/hash2/">Hash2</a>:</span> An extensible hashing framework,
|
||||
from Peter Dimov and Christian Mazakas.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/doc/libs/1_88_0_beta1/libs/mqtt5/">MQTT5</a>:</span> MQTT5 client library built
|
||||
<span class="library"><a href="/libs/mqtt5/">MQTT5</a>:</span> MQTT5 client library built
|
||||
on top of Boost.Asio, from Ivica Siladić, Bruno Iljazović, and Korina
|
||||
Šimičević.
|
||||
</div>
|
||||
@@ -71,7 +71,7 @@
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/doc/libs/1_88_0_beta1/libs/array/">Array</a>:</span>
|
||||
<span class="library"><a href="/libs/array/">Array</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -134,7 +134,89 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/doc/libs/1_88_0_beta1/libs/assert/">Assert</a>:</span>
|
||||
<span class="library"><a href="/libs/asio/">Asio</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Added <code><span class="keyword">noexcept</span></code> qualifiers
|
||||
to various <code><span class="identifier">local</span><span class="special">::</span><span class="identifier">basic_endpoint</span></code>
|
||||
member functions, to make it consistent with <code><span class="identifier">ip</span><span class="special">::</span><span class="identifier">basic_endpoint</span></code>.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed the <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">config</span></code> class's handling of integer
|
||||
values.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed a use-after-move error in <code><span class="identifier">experimental</span><span class="special">::</span><span class="identifier">ranged_parallel_group</span></code>.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed an incorrect default template argument in the implementation
|
||||
of <code><span class="identifier">experimental</span><span class="special">::</span><span class="identifier">promise</span></code>.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed the <code><span class="identifier">io_uring</span></code>
|
||||
implementation so that it does not attempt to re-register internal
|
||||
descriptors with the reactor after a fork, if they were not previously
|
||||
registered.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed an uninitialised member in the <code><span class="identifier">thread_pool</span></code>
|
||||
default constructor.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed an ambiguous overload issue that occurred when passing a <code><span class="identifier">std</span><span class="special">::</span><span class="identifier">span</span></code> to the <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">buffer</span></code>
|
||||
function.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Removed some spurious macro definitions that were left after the
|
||||
removal of deprecated buffer functionality.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Added documentation to clarify the use of <code><span class="identifier">file_base</span><span class="special">::</span><span class="identifier">flags</span></code>
|
||||
when opening a file.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Added overview documentation on the available runtime configuration
|
||||
options.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Updated the overview documentation to reflect the use of <code><span class="identifier">deferred</span></code> as the default completion
|
||||
token.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Updated the <code><span class="identifier">async_result</span></code>
|
||||
documentation to reflect the current type requirements placed on
|
||||
specialisations of the trait.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/assert/">Assert</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -149,7 +231,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/doc/libs/1_88_0_beta1/libs/beast/">Beast</a>:</span>
|
||||
<span class="library"><a href="/libs/beast/">Beast</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -230,7 +312,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/doc/libs/1_88_0_beta1/libs/conversion/">Conversion</a>:</span>
|
||||
<span class="library"><a href="/libs/conversion/">Conversion</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -242,7 +324,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/doc/libs/1_88_0_beta1/libs/dll/">DLL</a>:</span>
|
||||
<span class="library"><a href="/libs/dll/">DLL</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -322,7 +404,174 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/doc/libs/1_88_0_beta1/libs/iterator/">Iterator</a>:</span>
|
||||
<span class="library"><a href="/libs/geometry/">Geometry</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Improvements
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<a href="https://github.com/boostorg/geometry/pull/1370">PR#1370</a> Relax half period check in spheroidal normalization
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<a href="https://github.com/boostorg/geometry/pull/1368">PR#1368</a> Pass umbrella strategies in rtree spatial
|
||||
predicates
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<a href="https://github.com/boostorg/geometry/pull/1367">PR#1367</a> Improvements in traversal
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<a href="https://github.com/boostorg/geometry/pull/1361">PR#1361</a> Test set operations on random grids with
|
||||
integer coordinates
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Several test cases has been added
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Use using instead of typedef in part of the code
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Solved issues
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<a href="https://github.com/boostorg/geometry/pull/1364">PR#1364</a> Fix several strategies (add getters, fix
|
||||
compilation error and warning)
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<a href="https://github.com/boostorg/geometry/issues/629">#629</a> Avoid warnings for coordinate conversions and
|
||||
unused parameters
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Various fixes of errors and warnings
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/geometry/">Graph</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Bug fixes
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Replace implementation of <code><span class="identifier">maximum_weighted_matching</span></code>,
|
||||
resolves multiple issues.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Ensure <code><span class="identifier">named_graph</span></code>
|
||||
is initialized before use.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Replace custom geometry code in <code><span class="identifier">is_straight_line_drawing</span></code>
|
||||
with Boost.Geometry, fixes incorrect results for very small
|
||||
angles.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fix incorrect callbacks to <code><span class="identifier">finish_edge</span></code>
|
||||
in <code><span class="identifier">undirected_dfs</span></code>.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Performance improvements
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<code><span class="identifier">adjacency_list</span></code>:
|
||||
Remove unnecessary calls to <code><span class="identifier">resize</span></code>/<code><span class="identifier">reserve</span></code> from within <code><span class="identifier">add_vertex</span></code> for <code><span class="identifier">vector</span></code>-based storage! A quick
|
||||
benchmark indicates a 10% improvement to graph construction
|
||||
time.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<code><span class="identifier">lengauer_tarjan_dominator_tree</span></code>:
|
||||
Replace <code><span class="identifier">std</span><span class="special">::</span><span class="identifier">deque</span></code>
|
||||
with <code><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span></code>, obtaining a ~40%
|
||||
improvement for large graphs.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
General Improvements
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Replace the use of several Boost utilities with C++14 language
|
||||
features.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Modernize examples with C++14 language features.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Various fixes to documentation and build system.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<code><span class="identifier">vertex_by_property</span></code>
|
||||
no longer requires a mutable graph.
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fix compilation issue with <code><span class="identifier">cycle_canceling</span></code>
|
||||
and Clang 19.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/iterator/">Iterator</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -408,7 +657,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/doc/libs/1_88_0_beta1/libs/locale/">Locale</a>:</span>
|
||||
<span class="library"><a href="/libs/locale/">Locale</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -443,7 +692,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/doc/libs/1_88_0_beta1/libs/lockfree/">Lockfree</a>:</span>
|
||||
<span class="library"><a href="/libs/lockfree/">Lockfree</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -456,7 +705,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/doc/libs/1_88_0_beta1/libs/log/">Log</a>:</span>
|
||||
<span class="library"><a href="/libs/log/">Log</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -472,12 +721,21 @@
|
||||
Fixed building issues when using CMake and MinGW-w64. (<a href="https://github.com/boostorg/log/pull/241">PR#241</a>)
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Fixed incorrect file counter used by <code><span class="identifier">text_file_backend</span></code>
|
||||
when the backend was configured to append to an existing file and
|
||||
the actively written file name pattern didn't have a counter placeholder
|
||||
but the target file name pattern did, and the log files were written
|
||||
directly into the target storage. (<a href="https://github.com/boostorg/log/issues/245">#245</a>)
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/doc/libs/1_88_0_beta1/libs/mp11/">Mp11</a>:</span>
|
||||
<span class="library"><a href="/libs/mp11/">Mp11</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -491,7 +749,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/doc/libs/1_88_0_beta1/libs/mysql/">MySQL</a>:</span>
|
||||
<span class="library"><a href="/libs/mysql/">MySQL</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -574,7 +832,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/doc/libs/1_88_0_beta1/libs/nowide/">Nowide</a>:</span>
|
||||
<span class="library"><a href="/libs/nowide/">Nowide</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -587,7 +845,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/doc/libs/1_88_0_beta1/libs/poly_collection/">PolyCollection</a>:</span>
|
||||
<span class="library"><a href="/libs/poly_collection/">PolyCollection</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -600,7 +858,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/doc/libs/1_88_0_beta1/libs/smart_ptr/">SmartPtr</a>:</span>
|
||||
<span class="library"><a href="/libs/smart_ptr/">SmartPtr</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -613,7 +871,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/doc/libs/1_88_0_beta1/libs/stacktrace/">Stacktrace</a>:</span>
|
||||
<span class="library"><a href="/libs/stacktrace/">Stacktrace</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -652,7 +910,20 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/doc/libs/1_88_0_beta1/libs/unordered/">Unordered</a>:</span>
|
||||
<span class="library"><a href="/libs/type_index/">TypeIndex</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Fixed an UB that was introduced in Boost.TypeIndex 1.84 and prevented
|
||||
the library from building on clang-20.
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/libs/unordered/">Unordered</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -664,7 +935,7 @@
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
<span class="library"><a href="/doc/libs/1_88_0_beta1/libs/variant2/">Variant2</a>:</span>
|
||||
<span class="library"><a href="/libs/variant2/">Variant2</a>:</span>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
@@ -684,17 +955,106 @@
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<em>TODO</em>
|
||||
Linux:
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Clang, C++03: 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 12.0.0, 13.0.0, 14.0.0,
|
||||
15.0.0
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Clang, C++11: 3.4, 11.0.0, 13.0.0, 14.0.0, 15.0.0
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Clang, C++14: 3.5, 3.6, 3.7, 3.8, 3.9, 4.0, 5.0, 12.0.0, 13.0.0,
|
||||
14.0.0, 15.0.0
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Clang, C++17: 6.0.1, 7.0.0, 8.0.0, 9.0.0, 10.0.0, 11.0.0, 12.0.0,
|
||||
13.0.0, 14.0.0, 15.0.0
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Clang, C++20: 11.0.0, 12.0.0, 13.0.0, 14.0.0, 15.0.0
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++03: 4.6.3, 11, 12
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++11: 4.7.3, 4.8.5, 11, 12
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++14: 5.4.0, 6.4.0, 7.3.0, 8.0.1, 9.1.0, 11, 12
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++17: 7.3.0, 8.0.1, 9.1.0, 11, 12
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
GCC, C++20: 8.0.1, 9.1.0, 10, 11, 12
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
<p>
|
||||
Boost's additional test compilers include:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<em>TODO</em>
|
||||
OS X:
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Apple Clang, C++03: 11.0.3
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Apple Clang, C++11: 11.0.3
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Apple Clang, C++14: 11.0.3
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Apple Clang, C++17: 11.0.3
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Apple Clang, C++20: 11.0.3
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
<li>
|
||||
<div>
|
||||
Windows:
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
Visual C++: 10.0, 11.0, 12.0, 14.0, 14.1, 14.2, 14.3
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
Reference in New Issue
Block a user