Skip to content

v24.7.1

Compare
Choose a tag to compare
@github-actions github-actions released this 25 Jul 14:39
· 68 commits to main since this release
v24.7.1
2de1a92
  • Changed: No build timeouts by default. Previously, cargo-mutants set a default build timeout based on the baseline build, but experience showed that this would sometimes make builds flaky, because build times can be quite variable. If mutants cause builds to hang, then you can still set a timeout using --build-timeout or --build-timeout-multiplier.

  • Fixed: Don't error if the --in-diff file is empty.

  • Changed: cargo-mutants no longer passes --cap-lints=allow to rustc. This was previously done so that mutants would not unnecessarily be unviable due to triggering compiler warnings in trees configured to deny some lints, but it had the undesirable effect of disabling rustc's detection of long running const evaluations. If your tree treats some lints as errors then the previous behavior can be restored with --cap-lints=true (or the equivalent config option), or you can use cfg_attr and a feature flag to accept those warnings when testing under cargo-mutants.

Download cargo-mutants 24.7.1

File Platform Checksum
cargo-mutants-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
cargo-mutants-x86_64-apple-darwin.tar.xz Intel macOS checksum
cargo-mutants-x86_64-pc-windows-msvc.zip x64 Windows checksum
cargo-mutants-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum