Releases: dlang-community/containers
Releases · dlang-community/containers
v0.9.0
- Moved CI to GitHub Actions
- Moved back to std.experimental.allocator
- Fixed UnrolledList on LDC
- Many small fixes and improvements
v0.8.1
includes a fix for uninitialized dynamic array data
v0.8.0
Changes from alpha.19:
- Fixed a bug with the dynamic array container and GC.removeRange().
- Made the code compatible with the
--preview=in
compiler switch. - Replaced uses of the
body
keyword with thedo
keyword. - Updated the stdx.allocator dependency to 2.77.5.
- Upgraded the CI environment.
- Converted the dub.json file to SDL format.
v0.8.0-alpha.19
Merge pull request #154 from dlang-community/more-treemap-fixes Fix a few problems with TreeMap.getOrAdd merged-on-behalf-of: Brian Schott <Hackerpilot@users.noreply.github.com>
v0.8.0-alpha.18
Merge pull request #153 from dlang-community/ttree-fix Fix more dumb issues with tree ranges
v0.8.0-alpha.17
- Added
front
andback
methods to theTreeMap
container. - Fixed the visibility of the
nodeCapacity
field of theTTree
container.
v0.8.0-alpha.16
Changes from alpha.15:
- Fix memory corruption that can happen when references to GC-allocated memory are stored in an OpenHashSet container
- Get the unit tests to compile with DMD 2.087.0
- Changed the way that the ContainerElementType template works: It should now correctly determine that methods that return elements by
ref
should returnconst
references when the container itself isconst
but the element type is mutable.
v0.8.0-alpha.14
Merge pull request #145 from dlang-community/fix_insert Fix use-after-free when an insert causes a rehash
v0.8.0-alpha.12
Improve the performance of some of the containers when compiling with LDC.
v0.8.0-alpha.11
Improve the worst-case performance of mapping hash codes to array indexes.