Skip to content

Releases: lu-zero/cargo-c

v0.10.19

14 Dec 20:50

Choose a tag to compare

Version bumps

  • cargo 0.93.0
  • object 0.38.0

New features

New Contributors

Full Changelog: v0.10.18...v0.10.19

v0.10.18

02 Nov 13:06

Choose a tag to compare

  • Fix the target-specific rustflags lookup
  • Add a warning on the example for it since linkers do behave in different ways if multiple --version-script are passed.

v0.10.17

02 Nov 10:25

Choose a tag to compare

  • cargo 0.92
  • target-specific rustflags support

v0.10.16

21 Sep 08:42

Choose a tag to compare

  • Debug symbols are correctly installed for plugins on Windows and macos (thank you @amyspark!)
  • cargo 0.91
  • toml 0.9 matching cargo

v0.10.15

10 Aug 16:09

Choose a tag to compare

Fixes

  • Fix non-POSIX paths in Libdir under Windows by @amyspark
  • Fix static_libraries swallowing sequence of -framework flags by @amyspark
  • Rust integration tests now can link and run fine by @lu-zero

New features

  • Allow disabling emission of library version constants in header files by @sd-collins

Version Bumps

  • implib 0.4.0
  • cargo 0.90

New Contributors

Full Changelog: v0.10.14...v0.10.15

v0.10.14

28 Jun 07:20

Choose a tag to compare

  • cargo 0.89
  • cbindgen 0.29
  • object 0.37.1

v0.10.13

16 May 16:31

Choose a tag to compare

What's Changed

Full Changelog: v0.10.12...v0.10.13

v0.10.12

05 Apr 08:51

Choose a tag to compare

  • cargo 0.87.0

v0.10.11

22 Feb 11:13

Choose a tag to compare

  • Use the correct minimum rust version

v0.10.10

22 Feb 10:25

Choose a tag to compare

  • cargo 0.86
  • Make sure the implib version in use does not produce faulty libraries on certain Windows targets
  • Changing package.metadata.capi will trigger a rebuild
  • Change a little the hashing logic to make sure the generated files match the compiled rust code

Thanks to @amyspark and @kleisauke for the precious help with the Windows issues