-
The library now compiles without warnings with GCC's -Wcast-align=strict
-
Fixed bugs:
-
Removed support for deprecated GCC compilers.
-
Fixed bugs:
-
Deprecated GCC < 4.3 and MSVC < 9.0 (Visual 2008) compilers.
-
Fixed bugs:
-
Added pdqsort and heap_sort implementations, initially as a detail, they
will be official in the future once better tested.
-
Changed
unique_ptr
's
converting constructor taking the source by value in C++03 compilers
to allow simple conversions from convertible types returned by value.
-
Fixed bug:
-
Added
BOOST_MOVE_BASE
utility.
-
Added
adl_move_swap
utility.
-
Reduced dependencies on other Boost libraries to make the library a bit
more lightweight.
-
Fixed bugs:
-
Added
unique_ptr
smart
pointer. Thanks to Howard Hinnant for his excellent unique_ptr emulation
code and testsuite.
-
Added
move_if_noexcept
utility. Thanks to Antony Polukhin for the implementation.
-
Fixed bugs:
-
Better header segregation (bug #6524).
-
Small documentation fixes
-
Replaced deprecated BOOST_NO_XXXX with newer BOOST_NO_CXX11_XXX macros.
-
Fixed #7830,
#7832.