Release Notes: This is another bugfix release in 1.6 branch. It fixes several bugs with compilation in the main code (mostly C++11) and the test suite (on certain POSIX systems).
Release Notes: This new release in the 1.6 branch fixes several bugs with compilation (both on some POSIX systems and Visual C++ 2008), as well as custom pointer support which caused crashes with certain versions of Boost.Interprocess.
Release Notes: Compared to the 1.4 stable branch there is much improved custom allocator support, specifically targeted at Boost.Interprocess allocators. Containers can be serialized with Boost.Serialization. MCT can now be configured, tested, and installed with GNU Make in addition to SCons.
Release Notes: This release fixes a C++0x-only bug with move semantics, which resulted in crashes in certain cases.
Release Notes: There are no major new features, but rather a large set of memory footprint and performance optimizations and several minor additions, like the quick_erase() method. Empty hash tables no longer use any dynamic memory, which makes them more suitable for a "many tables, many of them empty" use case. Updated documentation lists complexity for all functions, and test collection is half again as large.
Release Notes: This release fixes a major bug that prevented maps for types with an external use specification from working. There are also a few minor documentation and build system improvements.
Release Notes: This is the second stable release. Compared to 1.0, two more hash table containers and optional intrusiveness support were added. This release works on Clang 2.7 or later in addition to G++ 4.x. The number of tests has more than doubled.
Release Notes: The first stable release. There are a few small improvements in debugging modes and several more tests compared to 0.9.6.