Releases: dlang-community/containers
Releases · dlang-community/containers
v0.6.0
Changes from 0.5.3:
- Checks added to
DynamicArray.insert()
to avoid calling destructors on uninitialized array elements - Added
DynamicArray.reserve()
- Added
HashMap.getOrAdd()
- Made hash storage for
HashMap
andHashSet
explicitly configurable through a template parameter. - Changed the return type of
HashMap.opBinaryRight!"in"()
. It now returns a pointer instead ofbool
. - Changed the return type of
UnrolledList.insertBack
. It now returns a pointer to the added item instead ofvoid
. - Changed an implementation detail that should improve the behavior of containers containing delegates.
- Separated 32-bit and 64-bit test runs in
test/makefile
v0.5.3
v0.5.2
v0.5.1
Fixes a bug in the HashSet implementation that could allow duplicate items to be present.
v0.5.0
Remove experimental allocator backport
v0.4.3
v0.4.2
- Added CI testing for 32-bit builds.
- Fixed #43
v0.4.1
Fixes some 32-bit issues.
v0.4.0
v0.3.0
Changes from 0.2.1: economicmodeling/containers@v0.2.1...master