Skip to content

Releases: dtolnay/cxx

1.0.74

30 Aug 22:56
1.0.74
02e9a47

Choose a tag to compare

  • Fix "filename, directory name, or volume label syntax is incorrect" build error on Windows when the target dir in which cxx-build is running contains broken symlinks (#1085)

1.0.73

02 Aug 00:12
1.0.73
a660849

Choose a tag to compare

  • Add categories to crates.io metadata

1.0.72

17 Jul 03:17
1.0.72
9e0d368

Choose a tag to compare

  • Work around unused_must_used warning being emitted inside generated code by recent nightly compilers

1.0.71

06 Jul 14:37
1.0.71
2e1527c

Choose a tag to compare

  • Fix legacy_derive_helpers lint when using serde attributes on a shared struct (#1064, thanks @luckyuro)

1.0.70

04 Jul 16:59
1.0.70
ac89872

Choose a tag to compare

  • Make clippy attrs on extern blocks apply to all contents of the block (#1061)
  • Support clippy attrs on extern "Rust" functions (#1062)

1.0.69

18 Jun 07:04
1.0.69
5d50b94

Choose a tag to compare

  • Update command line argument parser to clap 3.2 (#1060)

1.0.68

13 May 23:52
1.0.68
d492054

Choose a tag to compare

  • Eliminate unused_attributes warning in generated code

1.0.67

26 Apr 01:57
1.0.67
0006c00

Choose a tag to compare

  • Improvements to the Bazel build rules:
    • Use the default linker on macOS C++ toolchains from Apple (#1029, thanks @keith)
    • Support Arm target triples on Bazel 5.1+ (#1038, thanks @snowp)
    • Ensure that cxx and its third-party dependencies are built with the correct edition even if the downstream repo uses a different default one (#1034, #1035, #1040, bazelbuild/rules_rust#1256)

1.0.66

08 Mar 20:31
1.0.66
f13e68f

Choose a tag to compare

  • Support C arrays as struct fields inside types with a handwritten ExternType impl (#1021)

1.0.65

08 Mar 20:30
1.0.65
c53e4bc

Choose a tag to compare

  • Update command line argument parser to clap 3.1 (#1016)