C

cargo-nextest

C
cargo-nextest Languages v0.9.151

cargo-nextest 0.9.151

Fixed With test groups and threads-required, a test waiting for a slot in its group is now started as soon as enough threads are free. Previously, if the threads were freed by a test outside that group, the waiting test could be delayed. If no other test in its group was still running, the run could end with the test not being run. (#3697) Fixed a panic when reusing builds (--archive-file or --bin…

C
cargo-nextest Languages v0.9.150

cargo-nextest 0.9.150

Security Fixed GHSA-vc25-qg58-w57c: with the experimental run recording feature enabled, cargo nextest run --rerun with a malicious portable recording could run arbitrary code during the build. Reruns inherit the original run's build scope (defined as the combination of package, target, and feature selection options). Nextest versions 0.9.125 through 0.9.149 recorded the build scope as raw Cargo a…

C
cargo-nextest Languages v0.9.149

cargo-nextest 0.9.149

Security cargo nextest self update no longer trusts the eMudhra intermediate certificate authorities whose private keys were disclosed on 2026-10-20. Previously, an attacker able to intercept network traffic could have used these keys to make cargo nextest self update download and install a malicious binary. Nextest's self-updater uses a bundled set of root certificates, so operating system and br…

C
cargo-nextest Languages v0.9.148

cargo-nextest 0.9.148

Changed For setup scripts, slow-timeout no longer accepts on-timeout = "pass", and nextest now reports a configuration error if it is specified. A setup script that times out always fails the run. Previously, this setting was accepted but handled inconsistently: the timed-out script was counted as a failure, but the run was not cancelled. (#3640) Internal dependency updates: guppy updated to 0.19.…

C
cargo-nextest Languages v0.9.145

cargo-nextest 0.9.145

Changed Configuration diagnostics now name the file each setting came from. For example, cargo nextest show-config version shows which file specified the nextest-version requirement, and cargo nextest show-config test-groups shows which file each override was defined in. For now, this is most useful when tool-specific config files are in play, but upcoming work to support local configuration files…

C
cargo-nextest Languages v0.9.144

cargo-nextest 0.9.144

Changed Failures while setting up run recording (for example, a store directory that cannot be created) are now always reported as warnings, and the test run continues without recording. Previously, only a store format version mismatch was treated as a warning, and other setup failures aborted the run. This makes setup consistent with recording finalization, which already never fails a run. (#3547…

C
cargo-nextest Languages v0.9.143

cargo-nextest 0.9.143

Added A new junit.report-skipped configuration setting controls which skipped tests are emitted in the JUnit XML report as <testcase> elements with a <skipped> child. (#885) Thanks to liangfu for your first contribution! While listing tests, nextest now shows a progress bar if listing takes longer than 2 seconds. Listing is usually fast, but can be slow in some environments, such as with antivirus…

C
cargo-nextest Languages v0.9.142

cargo-nextest 0.9.142

Added A new junit.report-skipped configuration setting controls which skipped tests are emitted in the JUnit XML report as <testcase> elements with a <skipped> child. (#885) Thanks to liangfu for your first contribution! While listing tests, nextest now shows a progress bar if listing takes longer than 2 seconds. Listing is usually fast, but can be slow in some environments, such as with antivirus…

C
cargo-nextest Languages v0.9.141

cargo-nextest 0.9.141

Added A new junit.report-skipped configuration setting controls which skipped tests are emitted in the JUnit XML report as <testcase> elements with a <skipped> child. (#885) Thanks to liangfu for your first contribution! While listing tests, nextest now shows a progress bar if listing takes longer than 2 seconds. Listing is usually fast, but can be slow in some environments, such as with antivirus…

C
cargo-nextest Languages v0.9.140

cargo-nextest 0.9.140

Added A new cargo nextest help <topic> subcommand renders reference documentation directly in the terminal. The available topics are: filterset (alias filtersets): the filterset DSL reference repo-config: the repository configuration reference user-config: the user configuration reference cargo nextest help lists the available topics. (#3419, #3424, #3432, #3433) Changed The glibc requirement for…