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

Rebuild in progress release notes

This commit is contained in:
Automated Commit
2025-08-11 14:26:09 +00:00
parent 44c36b77be
commit f0155b4f62
2 changed files with 185 additions and 1 deletions

View File

@@ -45456,6 +45456,98 @@
" </li>
" <li>
" <div>
" <span class="library"><a href="/libs/asio/">Asio</a>:</span>
" <ul>
" <li>
" <div>
" Added allocator constructors to <code><span class="identifier">execution_context</span></code>,
" <code><span class="identifier">io_context</span></code> and <code><span class="identifier">thread_pool</span></code>, with the supplied
" allocator being used for allocating objects associated with the execution
" context.
" </div>
" </li>
" <li>
" <div>
" Added a new configuration parameter "timer" / "heap_reserve"
" that may be used to reserve space in the vector used for a timer
" queue's heap.
" </div>
" </li>
" <li>
" <div>
" Added a new configuration parameter "resolver" / "threads"
" that specifies the number of internal threads used by <code><span class="identifier">async_resolve</span></code> to emulate asynchronous
" address resolution.
" </div>
" </li>
" <li>
" <div>
" Removed <code><span class="identifier">deadline_timer</span></code>,
" <code><span class="identifier">basic_deadline_timer</span></code>
" and <code><span class="identifier">time_traits</span></code> from
" the convenience header <tt>boost/asio.hpp</tt>.
" </div>
" </li>
" <li>
" <div>
" Ensured that the Windows named pipes created by <code><span class="identifier">connect_pipe</span></code>
" use unique names that do not conflict if Asio is used in multiple,
" independent plug-in DLLs.
" </div>
" </li>
" <li>
" <div>
" Changed <code><span class="identifier">BOOST_ASIO_CONCURRENCY_HINT_SAFE</span></code>
" to be consistent with the <code><span class="identifier">io_context</span></code>
" default constructor.
" </div>
" </li>
" <li>
" <div>
" Fixed the documentation for <code><span class="identifier">BOOST_ASIO_CONCURRENCY_HINT_UNSAFE_IO</span></code>
" to reflect that registration locking is still enabled.
" </div>
" </li>
" <li>
" <div>
" Added separate <tt>b2</tt> and <tt>cmake</tt>
" build targets for optional dependencies.
" </div>
" </li>
" <li>
" <div>
" Added the <code><span class="special">[[</span><span class="identifier">noreturn</span><span class="special">]]</span></code> attribute to <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">detail</span><span class="special">::</span><span class="identifier">throw_exception</span></code>.
" </div>
" </li>
" <li>
" <div>
" Fixed <code><span class="identifier">co_spawn</span></code> to
" adhere to the asynchronous operation requirement for non-reentrant
" invocation of the completion handler.
" </div>
" </li>
" <li>
" <div>
" Added a documentation note on <code><span class="identifier">basic_signal_set</span></code>
" async signal safety.
" </div>
" </li>
" <li>
" <div>
" Fixed various minor compilation errors on different platforms.
" </div>
" </li>
" <li>
" <div>
" Consult the <a href="/doc/libs/1_89_0/doc/html/boost_asio/history.html">Revision
" History</a> for further details.
" </div>
" </li>
" </ul>
" </div>
" </li>
" <li>
" <div>
" <span class="library"><a href="/libs/atomic/">Atomic</a>:</span>
" <ul>
" <li>
@@ -46420,7 +46512,7 @@
" </div>
"
-hash
"08c6f670a339d036b2cdb8870ee7eec281f6eab90e5fbc47f81906c7ecdf4fe6
"adad3b25efe4cef290a840342942dc28fe2354823810db3dd801c86b356b5a9a
-id
"version_1_89_0
-notice_url

View File

@@ -67,6 +67,98 @@
</ul>
</div>
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/master/libs/asio/">Asio</a>:</span>
<ul>
<li>
<div>
Added allocator constructors to <code><span class="identifier">execution_context</span></code>,
<code><span class="identifier">io_context</span></code> and <code><span class="identifier">thread_pool</span></code>, with the supplied
allocator being used for allocating objects associated with the execution
context.
</div>
</li>
<li>
<div>
Added a new configuration parameter "timer" / "heap_reserve"
that may be used to reserve space in the vector used for a timer
queue's heap.
</div>
</li>
<li>
<div>
Added a new configuration parameter "resolver" / "threads"
that specifies the number of internal threads used by <code><span class="identifier">async_resolve</span></code> to emulate asynchronous
address resolution.
</div>
</li>
<li>
<div>
Removed <code><span class="identifier">deadline_timer</span></code>,
<code><span class="identifier">basic_deadline_timer</span></code>
and <code><span class="identifier">time_traits</span></code> from
the convenience header <tt>boost/asio.hpp</tt>.
</div>
</li>
<li>
<div>
Ensured that the Windows named pipes created by <code><span class="identifier">connect_pipe</span></code>
use unique names that do not conflict if Asio is used in multiple,
independent plug-in DLLs.
</div>
</li>
<li>
<div>
Changed <code><span class="identifier">BOOST_ASIO_CONCURRENCY_HINT_SAFE</span></code>
to be consistent with the <code><span class="identifier">io_context</span></code>
default constructor.
</div>
</li>
<li>
<div>
Fixed the documentation for <code><span class="identifier">BOOST_ASIO_CONCURRENCY_HINT_UNSAFE_IO</span></code>
to reflect that registration locking is still enabled.
</div>
</li>
<li>
<div>
Added separate <tt>b2</tt> and <tt>cmake</tt>
build targets for optional dependencies.
</div>
</li>
<li>
<div>
Added the <code><span class="special">[[</span><span class="identifier">noreturn</span><span class="special">]]</span></code> attribute to <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">asio</span><span class="special">::</span><span class="identifier">detail</span><span class="special">::</span><span class="identifier">throw_exception</span></code>.
</div>
</li>
<li>
<div>
Fixed <code><span class="identifier">co_spawn</span></code> to
adhere to the asynchronous operation requirement for non-reentrant
invocation of the completion handler.
</div>
</li>
<li>
<div>
Added a documentation note on <code><span class="identifier">basic_signal_set</span></code>
async signal safety.
</div>
</li>
<li>
<div>
Fixed various minor compilation errors on different platforms.
</div>
</li>
<li>
<div>
Consult the <a href="/doc/libs/master/doc/html/boost_asio/history.html">Revision
History</a> for further details.
</div>
</li>
</ul>
</div>
</li>
<li>
<div>
<span class="library"><a href="/doc/libs/master/libs/atomic/">Atomic</a>:</span>