Skip to content

Releases: kassane/cxx-dlang

v0.2.4

30 May 12:47

Choose a tag to compare

v0.2.3

29 May 18:52

Choose a tag to compare

Full Changelog: v0.2.1...v0.2.3

v0.2.1

29 May 15:37

Choose a tag to compare

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

v0.1.1

29 May 15:21

Choose a tag to compare

Initial Project

  • Demo bidirectional Rust <=> C++ <=> D