Skip to content

cargo-nextest 0.9.71

Compare
Choose a tag to compare
@github-actions github-actions released this 23 May 20:50
· 147 commits to main since this release

Fixed

Previously, nextest would be unable to run proc-macro tests in some circumstances:

  • On Windows, with rustup 1.27.2 and above
  • On all platforms, if cargo is used without rustup, or if the cargo-nextest binary is invoked directly

With this release, proc-macros tests now work in all circumstances. This is done by nextest detecting Rust libdirs for the host and target platforms, and adding them to the library path automatically.

(There's also the less-common case of test binaries compiled with -C prefer-dynamic. These
situations now also work.)

See #267 and #1493 for more details.

Thanks to 06393993 for your first contribution!

Changed

As part of the above fix, libstd is now included in all archives. This makes archives around 4MB bigger, or around 8MB in cross-compilation scenarios. (It is possible to address this via config knobs -- if this is particularly bothersome to you, please post in #1515.)