Skip to content

v0.2.1

Choose a tag to compare

@kassane kassane released this 29 May 15:37
· 3 commits to main since this release

What's Changed

  • shared_ptr(T)/ weak_ptr(T)get() / use_count() bound on libc++ + MSVC via version(CxxDlang_HasSmartPtrMethods).
  • vector(T, Alloc = allocator!T) — direct on all three STL.
  • allocator(T) — empty stateless placeholder needed for the two-template-param vector Itanium/MSVC mangling.
  • CxxString = basic_string!char — re-export of core.stdcpp.string.
  • CxxArray(T, N) = array!(T, N) — re-export of core.stdcpp.array.
  • $DC env var recognized alongside $LDC2_PATH.
  • 99 integration tests in tests/integration.rs

Full Changelog: v0.1.1...v0.2.1