Skip to content

Releases: nextest-rs/nextest

cargo-nextest 0.9.32

30 Jul 23:08
Compare
Choose a tag to compare

Added

  • cargo nextest run now has a new --no-run feature to build but not run tests. (This was previously achievable with cargo nextest list -E 'none()', but is more intuitive this way.)
  • Pre-built binaries are now available for i686 Windows. Thanks Guiguiprim!

Internal improvements

  • Filter expression evaluation now uses a stack machine via the recursion crate. Thanks Inanna for your first contribution!

quick-junit 0.3.0

28 Jul 00:33
Compare
Choose a tag to compare

Added

  • Report contains a new uuid field with a unique identifier for a particular run. This is an extension to the JUnit spec.

nextest-runner 0.21.0

28 Jul 00:33
Compare
Choose a tag to compare

Changed

See the changelog for cargo-nextest 0.9.31.

cargo-nextest 0.9.31

28 Jul 00:34
Compare
Choose a tag to compare

Added

  • Nextest sets a new NEXTEST_RUN_ID environment variable with a UUID for a test run. All tests run
    within a single invocation of cargo nextest run will set the same run ID. Thanks mitsuhiko for
    your first contribution!

nextest-runner 0.20.0

25 Jul 22:52
Compare
Choose a tag to compare

Changed

See the changelog for cargo-nextest 0.9.30.

cargo-nextest 0.9.30

25 Jul 22:52
Compare
Choose a tag to compare

Fixed

  • Fixed target runners specified as relative paths.

  • On Unix, cargo-nextest's performance had regressed (by 3x on clap) due to the change introduced in version 0.9.29 to put each test process into its own process group. In this version, this regression has been fixed, but only if you're using the pre-built binaries or building on Rust 1.64+ (currently in nightly).

    Note to distributors: to fix this regression while building with stable Rust 1.62, set the following environment variables:

    • RUSTC_BOOTSTRAP=1
    • RUSTFLAGS='--cfg process_group --cfg process_group_bootstrap_hack'

    This is temporary until the process_set_process_group feature is stabilized in Rust 1.64.

cargo-nextest 0.9.30-rc.3

25 Jul 21:49
Compare
Choose a tag to compare
Pre-release

This is a test release.

cargo-nextest 0.9.30-rc.2

25 Jul 21:34
Compare
Choose a tag to compare
Pre-release

This is a test release.

cargo-nextest 0.9.30-rc.1

25 Jul 19:45
Compare
Choose a tag to compare
Pre-release

This is a test release.

nextest-runner 0.19.0

24 Jul 22:52
Compare
Choose a tag to compare

Changed

See the changelog for cargo-nextest 0.9.29.