summaryrefslogtreecommitdiff
path: root/doc/html/container/release_notes.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/html/container/release_notes.html')
-rw-r--r--doc/html/container/release_notes.html92
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">&lt;memory_resource&gt;
for libc++</a>
</li>