Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Release Notes

Boost 1.93 Release
Boost 1.91 Release
Boost 1.90 Release
Boost 1.88 Release
Boost 1.87 Release
Boost 1.85 Release
Boost 1.81 Release
Boost 1.79 Release
Boost 1.78 Release
Boost 1.77 Release
Boost 1.76 Release
Boost 1.75 Release
Boost 1.73 Release
Boost 1.71 Release
Boost 1.70 Release
Boost 1.69 Release
Boost 1.67 Release
Boost 1.66 Release
Boost 1.65 Release
Boost 1.64 Release
Boost 1.62 Release
Boost 1.61 Release
Boost 1.60 Release
Boost 1.59 Release
Boost 1.58 Release
Boost 1.57 Release
Boost 1.56 Release
Boost 1.55 Release
Boost 1.54 Release
Boost 1.53 Release
Boost 1.51 Release
Boost 1.49 Release
  • Fixed stability bugs both in adaptive_merge and adaptive_sort.
  • Significantly improved performance of adaptive algorithms. Up to 4x faster in some corner cases.
  • Fixed bugs in internal traits and compiler-intrinsic detection.
  • unique_ptr is now marked with the trivial_abi attribute when the compiler supports it (Clang targeting Itanium ABI), so it is passed and returned in registers. This changes the calling convention so it must be consistent when passing across translation units. Define BOOST_MOVE_DISABLE_TRIVIAL_ABI to keep the old calling convention.

Forward declarations of std types cause compilation errors on some platforms #292

  • Added pdqsort and heap_sort implementations, initially as a detail, they will be official in the future once better tested.
  • Better header segregation (bug #6524).
  • Small documentation fixes
  • Replaced deprecated BOOST_NO_XXXX with newer BOOST_NO_CXX11_XXX macros.
  • Fixed #7830, #7832.

PrevUpHomeNext