Releases: jfrimmel/cargo-valgrind
Releases · jfrimmel/cargo-valgrind
Version 2.4.1
What's Changed
- simplify and improve
std::thread::newsuppressions by @purplesyringa in #141 and #147 - Fix assert cmd deprecation and bump several other dependencies
- Raise MSRV as part of dependency bump
Full Changelog: 2.4.0...2.4.1
Version 2.4.0
This release adds support for Valgrind 3.26+.
What's Changed
- support Valgrind 3.26+ (with new XML protocol version 6)
- forward the numeric exit code to the caller instead of always exiting with 200 on errors
- support projects with panic=abort as well as other signals (e.g. SIGINT)
- Add suppression for recent nightly by @purplesyringa in #137
- document some common cases of leaked memory issues in Rust
Full Changelog: 2.3.3...2.4.0
Version 2.3.3
What's Changed
- Update suppression list for recent nightly by @purplesyringa in #129
New Contributors
- @purplesyringa made their first contribution in #129
Full Changelog: 2.3.2...2.3.3
Version 2.3.2
What's Changed
- suppression for thread_local::native::lazy::Storage<>::get_or_init_slow leak (thanks @Dushistov)
New Contributors
- @Dushistov made their first contribution in #127
Full Changelog: 2.3.1...2.3.2
Version 2.1.0
- Support passing additional flags to valgrind via the
VALGRINDFLAGSenv var (thanks @Avuxo, @ki7dk) - Deploy releases automatically, including build artifacts (thanks @Luni-4)
- Accept more Valgrind XML output (leading to fewer panics) (thanks @TheWastl)
- Update dependencies including a fix for a vulnerability in
regex(which didn't affect this crate, though) - Fix typos (thanks @wiktor-k, @krystian-wojtas)
Version 2.3.1
- Fix suppression files for Rust 1.86.0 (stable) (#124)
Version 2.3.0
- Suppress wrongly reported leaks in the Rust standard library versions 1.83 and 1.86 (#121)
- Add more helpful error message if the program under test overflows its stack (#93)
- Perform LTO on release (#109) (thanks @zamazan4ik)
- Use more robust host information detection (#77, #95) (thanks @axelkar)
- Updated documentation
- Fix clippy lints (thanks @skewballfox)
- Raised MSRV to 1.58
Version 2.2.1
This is version 2.2.0, just with the pre-built artifacts, that were forgotten due to #88.
Version 2.2.0
Version 2.0.3
Changelog
- Update dependencies