- 
            Fixed bugs:
            
          
- 
            Implemented mergefunctions
            in ordered associative containers.
- 
            Officially documented root()function for tree-based containers.
 
- 
            Advanced lookup
            and insertions in ordered associative containers now support comparison
            functions that are not required to offer the same strict weak ordering
            as key_compare, the container
            must be partitioned in regards to the passed comparison object.
- 
            Fixed bugs:
            
          
 
- 
            Reduced compile-time dependencies, headers, and the use of Boost.Preprocessor,
            specially for hooks and iterators.
          
- 
            Fixed bugs:
            
          
 
- 
            Experimental version of node checkers, contributed by Matei David. Many
            thanks!
          
- 
            Implemented N3644:
            Null Forward Iterators from C++14.
          
- 
            Fixed bugs:
            
          
 
- 
            Improved Doxygen generated reference and updated and fixed forward-declaration
            header.
          
- 
            ABI breaking: Fixed ABI regression introduced
            in Boost 1.55 version, mainly noticeable on MSVC compilers.
          
- 
            Source breaking: Removed previously
            deprecated xxx_dont_splayfunctions from splay containers,splay_set_base_hookandsplay_set_member_hookfrom
            splay containers andbool splay = trueextra parameter insplaytree_algorithmsfunctions.
- 
            Fixed bugs:
            
          
- 
            Optimized tree rebalancing code to avoid redundant assignments.
          
- 
            Added 64 bit prime values for suggested_upper_bucket_count/suggested_lower_bucket_countin 64
            bit platforms.
- 
            Deleted workarounds for old SUN_CC compilers, those are now unsupported
            as modern SunPro compilers are standard-corforming enough.
          
 
- 
            Source breaking: Deprecated xxx_dont_splayfunctions from splay
            containers. Deprecatedsplay_set_base_hookandsplay_set_member_hookfrom
            splay containers, usebs_set_base_hookorbs_set_member_hookinstead. Both will be removed in Boost 1.56.
- 
            ABI breaking: Hash containers' end iterator
            was implemented pointing to one-past the end of the bucket array (see
            #8698)
            causing severe bugs when values to be inserted where allocated next to
            the bucket array. End iterator implementation was changed to point to
            the beginning of the bucket array.
          
- 
            Big refactoring in order to reduce template and debug symbol bloat. Test
            object files have been slashed to half in MSVC compilers in Debug mode.
            Toolchains without Identical COMDAT Folding (ICF) should notice size
            improvements.
          
- 
            Implemented SCARY iterators.
          
 
- 
            Added BOOST_NO_EXCEPTIONSsupport (bug #7849).
 
- 
            Fixed bugs #7174,
            #7529,
            #7815.
          
- 
            Fixed GCC -Wshadow warnings.
          
- 
            Added missing explicitkeyword
            in several intrusive container constructors.
- 
            Replaced deprecated BOOST_NO_XXXX with newer BOOST_NO_CXX11_XXX macros.
          
- 
            Small documentation fixes.
          
 
- 
            Added function_hookoption.
- 
            Fixed bugs #2611,
            #3288,
            #3304,
            #3489,
            #3668,
            #3688,
            #3698,
            #3706,
            #3721.
            #3729,
            #3746,
            #3781,
            #3840,
            #3849,
            #3339,
            #3419,
            #3431,
            #4021.
          
 
- 
            Code cleanup in bstree_algorithms.hpp and avl_tree_algorithms.hpp
          
- 
            Fixed bug #3164.
          
 
- 
            New treap-based containers: treap, treap_set, treap_multiset.
          
- 
            Corrected compilation bug for Windows-based 64 bit compilers.
          
- 
            Corrected exception-safety bugs in container constructors.
          
- 
            Updated documentation to show rvalue-references functions instead of
            emulation functions.
          
 
- 
            Intrusive now takes advantage of compilers with variadic templates.
          
- 
            clone_fromfunctions
            now copy predicates and hash functions of associative containers.
- 
            Added incremental hashing to unordered containers via incremental<>option.
- 
            Update some function parameters from iteratortoconst_iteratorin
            containers to keep up with the draft of the next standard.
- 
            Added an option to specify include files for intrusive configurable assertion
            macros.
          
 
- 
            Added linear<>andcache_last<>options to singly linked lists.
- 
            Added optimize_multikey<>option to unordered container
            hooks.
- 
            Optimized unordered containers when store_hashoption is used in the hook.
- 
            Implementation changed to be exception agnostic so that it can be used
            in environments without exceptions.
          
- 
            Added container_from_iteratorfunction to tree-based containers.