What's Changed
-
Use
CARGO_BUILD_WARNINGSfor enforcing warning free compilations (#98)
This is a new variable supported by cargo 1.97+ and sets thebuild.warningsconfig.
It allows removing theRUSTFLAGS="-D warnings"default, which will improve compatibility withtarget.*.rustflagsand.cargo/config.tomlfiles.This adds a new
build-warningsinput to configure the value for thebuild.warningsconfig. -
Add error matcher for Rust panics
This will highlight the location of the panic location during tests. -
Reuse output of
rustc --version --verbosecalls (#103 by @ChihweiLHBird)
New Contributors
- @ChihweiLHBird made their first contribution in #103
Full Changelog: v1.17.0...v2.0.0