diff options
Diffstat (limited to 'doc/html/container/release_notes.html')
-rw-r--r-- | doc/html/container/release_notes.html | 92 |
1 files changed, 91 insertions, 1 deletions
diff --git a/doc/html/container/release_notes.html b/doc/html/container/release_notes.html index f1ffd983fc..5957552958 100644 --- a/doc/html/container/release_notes.html +++ b/doc/html/container/release_notes.html @@ -28,6 +28,8 @@ <a name="container.release_notes"></a><a class="link" href="release_notes.html" title="Release Notes">Release Notes</a> </h2></div></div></div> <div class="toc"><dl class="toc"> +<dt><span class="section"><a href="release_notes.html#container.release_notes.release_notes_boost_1_71_00">Boost + 1.71 Release</a></span></dt> <dt><span class="section"><a href="release_notes.html#container.release_notes.release_notes_boost_1_70_00">Boost 1.70 Release</a></span></dt> <dt><span class="section"><a href="release_notes.html#container.release_notes.release_notes_boost_1_69_00">Boost @@ -77,6 +79,89 @@ </dl></div> <div class="section"> <div class="titlepage"><div><div><h3 class="title"> +<a name="container.release_notes.release_notes_boost_1_71_00"></a><a class="link" href="release_notes.html#container.release_notes.release_notes_boost_1_71_00" title="Boost 1.71 Release">Boost + 1.71 Release</a> +</h3></div></div></div> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<li class="listitem"> + Fixed bugs: + <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: circle; "> +<li class="listitem"> + <a href="https://github.com/boostorg/container/pull/47" target="_top">GitHub + #47: <span class="emphasis"><em>"added alignment specification for small_vector"</em></span></a>. + </li> +<li class="listitem"> + <a href="https://github.com/boostorg/container/issues/88" target="_top">GitHub + #88: <span class="emphasis"><em>"Implement C++17 MoveAssignable requirements + for self-move assignments"</em></span></a>. + </li> +<li class="listitem"> + <a href="https://github.com/boostorg/container/issues/107" target="_top">GitHub + #107: <span class="emphasis"><em>"Alignment ignored in resource_adaptor"</em></span></a>. + </li> +<li class="listitem"> + <a href="https://github.com/boostorg/container/pull/109" target="_top">GitHub + #109: <span class="emphasis"><em>"Get rid of integer overflow in copy_move_algo.hpp + (-fsanitize=integer)"</em></span></a>. + </li> +<li class="listitem"> + <a href="https://github.com/boostorg/container/pull/110" target="_top">GitHub + #110: <span class="emphasis"><em>"Avoid gcc 9 deprecated copy warnings in new_allocator.hpp"</em></span></a>. + </li> +<li class="listitem"> + <a href="https://github.com/boostorg/container/issues/112" target="_top">GitHub + #112: <span class="emphasis"><em>"vector::resize() compilation error with msvc-10..12: + data is not a member of boost::detail::aligned_storage"</em></span></a>. + </li> +<li class="listitem"> + <a href="https://github.com/boostorg/container/issues/114" target="_top">GitHub + #114: <span class="emphasis"><em>"Fix small_vector noexcept specification"</em></span></a>. + </li> +<li class="listitem"> + <a href="https://github.com/boostorg/container/issues/116" target="_top">GitHub + #116: <span class="emphasis"><em>"MSVC + boost 1.70 compilation error when + windows.h is already included (detail/thread_mutex.hpp)"</em></span></a>. + </li> +<li class="listitem"> + <a href="https://github.com/boostorg/container/issues/117" target="_top">GitHub + #117: <span class="emphasis"><em>"flat_map/map::insert_or_assign with hint + has wrong return types"</em></span></a>. + </li> +<li class="listitem"> + <a href="https://github.com/boostorg/container/issues/118" target="_top">GitHub + #118: <span class="emphasis"><em>"Non-unique inplace_set_difference used in + in flat_tree_merge_unique and iterator invalidation in insert_unique"</em></span></a>. + </li> +<li class="listitem"> + <a href="https://github.com/boostorg/container/issues/122" target="_top">GitHub + #122: <span class="emphasis"><em>"Fix has_trivial_destructor_after_move"</em></span></a>. + </li> +<li class="listitem"> + <a href="https://github.com/boostorg/container/issues/123" target="_top">GitHub + #123: <span class="emphasis"><em>"With heterogeneous lookup, <code class="computeroutput"><span class="identifier">equal_range</span></code> can result in a range + with length greater than 1"</em></span></a>. + </li> +</ul></div> + </li> +<li class="listitem"> + <code class="computeroutput"><a class="link" href="../boost/container/deque.html" title="Class template deque">deque</a></code> can now have + options, using <code class="computeroutput"><a class="link" href="../boost/container/deque_options.html" title="Struct template deque_options">deque_options</a></code>. + The block size/bytes can be be specified. + </li> +<li class="listitem"> + <code class="computeroutput"><a class="link" href="../boost/container/static_vector.html" title="Class template static_vector">static_vector</a></code> + can now have options, using <code class="computeroutput"><a class="link" href="../boost/container/static_vector_options.html" title="Struct template static_vector_options">static_vector_options</a></code>. + Alignment and throwing behaviour can be be specified. + <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: circle; "><li class="listitem"> + <code class="computeroutput"><a class="link" href="../boost/container/small_vector.html" title="Class template small_vector">small_vector</a></code> + can now have options, using <code class="computeroutput"><a class="link" href="../boost/container/small_vector_options.html" title="Struct template small_vector_options">small_vector_options</a></code>. + Alignment and growth factor can be be specified. + </li></ul></div> + </li> +</ul></div> +</div> +<div class="section"> +<div class="titlepage"><div><div><h3 class="title"> <a name="container.release_notes.release_notes_boost_1_70_00"></a><a class="link" href="release_notes.html#container.release_notes.release_notes_boost_1_70_00" title="Boost 1.70 Release">Boost 1.70 Release</a> </h3></div></div></div> @@ -125,6 +210,11 @@ <a href="https://github.com/boostorg/container/pull/105" target="_top">GitHub #105: <span class="emphasis"><em>"Fix gcc -Wdeprecated-copy"</em></span></a>. </li> +<li class="listitem"> + <a href="https://github.com/boostorg/container/issues/111" target="_top">GitHub + #111: <span class="emphasis"><em>"container::vector of interprocess::offset_ptrs + to variants holding incomplete type"</em></span></a>. + </li> </ul></div> </li> </ul></div> @@ -247,7 +337,7 @@ #76: <span class="emphasis"><em>"flat_set: undefined behaviour on empty range"</em></span></a>. </li> <li class="listitem"> - Fixed race condition bug in <code class="computeroutput"><a class="link" href="../boost/container/pmr/unsynchr_idm46123641784000.html" title="Class unsynchronized_pool_resource">unsynchronized_pool_resource</a></code> + Fixed race condition bug in <code class="computeroutput"><a class="link" href="../boost/container/pmr/unsynchr_idm45836568083648.html" title="Class unsynchronized_pool_resource">unsynchronized_pool_resource</a></code> found by Arthur O'Dowyer in his blog post <a href="https://quuxplusone.github.io/blog/2018/06/05/libcpp-memory-resource/" target="_top"><memory_resource> for libc++</a> </li> |