Skip to content

Releases: dtolnay/cxx

1.0.129

15 Oct 00:35
1.0.129
121bb6f
Compare
Choose a tag to compare
  • Fix "expected square brackets" error in modules containing inner attributes (#1380)

1.0.128

30 Aug 22:24
1.0.128
55bfb54
Compare
Choose a tag to compare
  • Allow passing C++ types by reference into panic::catch_unwind (#1372)

1.0.127

30 Aug 20:30
1.0.127
3f9942d
Compare
Choose a tag to compare
  • Fix opaque C++ types triggering UB when optimized by LTO (#1370)

1.0.126

15 Aug 00:41
1.0.126
9629375
Compare
Choose a tag to compare
  • Implement std::io::Read for cxx::UniquePtr with a forwarding impl (#1368, thanks @anforowicz)

1.0.125

14 Aug 18:21
1.0.125
6809dc4
Compare
Choose a tag to compare
  • Allow constructing rust::Slice from a C++ contiguous container (#1367, thanks @anforowicz)

1.0.124

14 Jun 18:07
1.0.124
afd4aa3
Compare
Choose a tag to compare
  • Provide no-std Error impl for cxx::Exception (#1355)
  • Avoid clippy::needless_maybe_sized lint being triggered inside generated code

1.0.123

05 Jun 06:20
1.0.123
bdb44f4
Compare
Choose a tag to compare
  • Support platforms on which C char is the same type as either of uint8_t or int8_t, e.g. illumos, as opposed to some third type of its own (#1353, thanks @luqmana)

1.0.122

07 May 23:30
1.0.122
462896c
Compare
Choose a tag to compare
  • Resolve unexpected_cfgs warning (#1344)

1.0.121

08 Apr 19:51
1.0.121
084b47d
Compare
Choose a tag to compare

1.0.120

23 Mar 03:31
1.0.120
2d4b4f8
Compare
Choose a tag to compare
  • Ensure platform-specific behavior of c_char remains consistent with libcore's definition in no-std mode by using core::ffi::c_char, rather than a redefinition that is only checked against std::os::raw::c_char in std mode (#1330)