Releases: Inochi2D/numem
Releases · Inochi2D/numem
v0.9.1
- Added UTF-16 support.
Unicode handling update
v0.9.0 Update README
v0.8.3
- Improved string handling
- Added opCmp and inout attribute to vector and string, allowing them to be used as keys in maps and sets.
v0.8.2
String support is improved.
Full Changelog: v0.8.1...v0.8.2
0.8.1
- Added tracing mode, to trace allocations and deallocations
- Added numem.mem.exception to the default imports of numem.all
- Updated README with some examples of use.
0.8.0
v0.7.4
- alias this for smart pointers now works correctly
v0.7.3
- Adds nogc_emplace to allow emplacing when phobos declares emplace as GC'ed.
- Fixes some documentation
- Adds
numem.mem.utils
, with utilities to make numem pretend function calls are nogc.
v0.7.2
- Fixes an invalid version specifier in dub.sdl preventing use.
v0.7.1
- Added automatic unit tests.
- Added .ptr for string to get a null terminated pointer.
- Changed smart pointers to alias their containing type.
- Changed unique_ptr to allow moving on assignment.
- Changed vectors to allow moving unique_ptr's out.