Skip to content

Releases: dtolnay/cxx

0.2.11

28 Apr 01:10
0.2.11
7b4e657
Compare
Choose a tag to compare
  • Support passing std::vector<T> and Rust's Vec<T> between languages (#67, #148, thanks @myronahn)

0.2.10

28 Apr 01:10
0.2.10
0d645c7
Compare
Choose a tag to compare

0.2.9

28 Apr 01:10
0.2.9
4272d98
Compare
Choose a tag to compare
  • Support passing &[u8] byte slices (#117, thanks @adetaylor)
  • Handle building on Windows with symlink support not enabled (#116)

0.2.8

28 Apr 01:09
0.2.8
48b09e9
Compare
Choose a tag to compare
  • Support building with -fno-exceptions (#101)
  • Add an in-place constructor for rust::Box<T> (#106)
  • Support non-Cargo builds that don't set Cargo's environment variables (#113, thanks @adetaylor)

0.2.7

28 Apr 01:09
0.2.7
40b932f
Compare
Choose a tag to compare
  • Provide a cross platform rust::isize type to C++ (#97)

0.2.6

28 Apr 01:08
0.2.6
4b97272
Compare
Choose a tag to compare
  • Provide Deref and DerefMut impls for UniquePtr in Rust (#95)

0.2.5

28 Apr 01:08
0.2.5
5f1cc8a
Compare
Choose a tag to compare
  • Support having a UniquePtr in Rust that contains a pure virtual opaque extern "C" type (#93, #94)

0.2.4

28 Apr 01:08
0.2.4
b1637ad
Compare
Choose a tag to compare
  • Accept non-UnwindSafe extern Rust types in extern Rust signatures (#91)

0.2.3

28 Apr 01:08
0.2.3
86949cf
Compare
Choose a tag to compare
  • Allow function calls on a const function pointer (#90)

0.2.2

28 Apr 01:07
0.2.2
93c51a6
Compare
Choose a tag to compare
  • Allow calling Rust function pointers in C++ with explicit indirect call syntax (#89)