Skip to content

Releases: Inochi2D/numem

v0.9.1

22 Jul 00:42
Compare
Choose a tag to compare
  • Added UTF-16 support.

Unicode handling update

21 Jul 22:45
Compare
Choose a tag to compare
v0.9.0

Update README

v0.8.3

01 Jun 13:15
Compare
Choose a tag to compare
  • 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

31 May 19:12
Compare
Choose a tag to compare

String support is improved.

Full Changelog: v0.8.1...v0.8.2

0.8.1

26 May 23:45
Compare
Choose a tag to compare
  • 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

26 May 17:18
Compare
Choose a tag to compare

What's changed

  • Added support for exceptions via NuException.

Full Changelog: v0.7.4...v0.8.0

v0.7.4

15 May 13:44
Compare
Choose a tag to compare
  • alias this for smart pointers now works correctly

v0.7.3

13 May 09:00
Compare
Choose a tag to compare
  • 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

06 May 16:10
aab4afe
Compare
Choose a tag to compare
  • Fixes an invalid version specifier in dub.sdl preventing use.

v0.7.1

09 Apr 19:24
Compare
Choose a tag to compare
  • 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.