Release Notes: Linked and forward hash tables have been given a sort() function which changes element iteration order. MCT can now be configured, tested, and installed with GNU Make in addition to SCons. This is likely the last release before stable 1.6.
Release Notes: MCT now supports the Boost Serialization library (but doesn't depend on its presence). New public type properties like mct::is_set can help with template metaprogramming.
Release Notes: Containers now support allocators which use custom pointers, most importantly Boost.Interprocess allocators. This allows sharing MCT hash tables between processes directly.
Release Notes: This release fixes a major bug that prevented maps for types with external use specification from working, the same fix as in stable 1.2.1.
Release Notes: The quick_erase() member function was added to closed and linked hash tables. Several small performance optimizations and fixes were made. The documentation now lists complexity for all functions.
Release Notes: This release makes linked and forward hash tables use up to 50% less memory on certain architectures, notably x86-64. Containers of different but compatible types can be directly compared for equality.
Release Notes: Empty hash tables no longer allocate an internal memory array right away, making MCT more suitable for the "many tables, many of them empty" use case. Installed MCT no longer depends on CPU architecture, which simplifies installation without SCons.
Release Notes: This release significantly expands test case collection. It can now be compiled on Clang 2.8. There are no changes in the main source code, and this is likely the last release before stable 1.2.
Release Notes: This release adds intrusiveness support. It is completely optional, but when used in element type, further improves the performance of containers. Some bugs in forward and linked hash tables and in the documentation have been fixed.
Release Notes: New forward hash table containers were fixed and fully documented. A use scenario for them was included in the documentation.