In this release
- One new lint:
union_field_marked_deprecated - False positive fix: do not report supertrait changes if switching between
whereandtrait Name: Supersyntaxes - Bugfix: avoid erroneous cache hits when changing cfg or target triple flags

✨ This adorable animation was made by @dekirisu ✨
This release requires Rust 1.91+ both to install (MSRV) and at runtime.
All merged PRs
- Weekly
cargo updateof dependencies by @obi1kenobi in #1599 - Weekly
cargo updateof dependencies by @obi1kenobi in #1601 - Weekly
cargo updateof dependencies by @obi1kenobi in #1604 - Make
cargo semver-checks --helpoutput colorful by @BD103 in #1603 - Add test corpus for partial_ord_enum_variants_reordered false positives by @MarcosAsh in #1597
- Fix trailing whitespace and add CI job to check it going forward. by @obi1kenobi in #1608
- Make -q command-line option show lint violations by @geeknoid in #1576
- Weekly
cargo updateof dependencies by @obi1kenobi in #1609 - Add minor lint: union_field_marked_deprecated by @Ashutosh0x in #1611
- Add
WitnessPurposefield to lint query witnesses. by @obi1kenobi in #1615 - Weekly
cargo updateof dependencies by @obi1kenobi in #1616 - Plumb consistency check witnesses through the CLI and API. by @obi1kenobi in #1619
- Weekly
cargo updateof dependencies by @obi1kenobi in #1620 - Add a witness runner based on cargo script with check-based validation. by @obi1kenobi in #1621
- Tweaks to the
AGENTS.mdfile. by @obi1kenobi in #1622 - Fix an accounting bug in witness outcome assessment code. by @obi1kenobi in #1623
- Add entry on witnesses to README. by @obi1kenobi in #1624
- Weekly
cargo updateof dependencies by @obi1kenobi in #1626 - Update CI jobs to account for
core2yank breaking our fixtures. by @obi1kenobi in #1629 - Add next Rust minor to test matrix by @obi1kenobi in #1627
- Ensure losing dyn-compatibility by adding assoc consts is tested. by @obi1kenobi in #1630
- Weekly
cargo updateof dependencies by @obi1kenobi in #1631 - Weekly
cargo updateof dependencies by @obi1kenobi in #1634 - Run
cargo clippy --fix && cargo fmtwhen upgrading Rust versions. by @obi1kenobi in #1635 - Weekly
cargo updateof dependencies by @obi1kenobi in #1636 - Bump mozilla-actions/sccache-action from 0.0.9 to 0.0.10 by @dependabot[bot] in #1633
- Weekly
cargo updateof dependencies by @obi1kenobi in #1637 - Weekly
cargo updateof dependencies by @obi1kenobi in #1638 - Weekly
cargo updateof dependencies by @obi1kenobi in #1641 - Include cfg and toolchain in build fingerprint, to avoid collisions. by @obi1kenobi in #1642
- Switching between supertrait syntaxes mustn't cause false-positives. by @obi1kenobi in #1644
- Use atomic writes to ensure we don't get partial write results. by @obi1kenobi in #1645
- Remove the unused toggle for disabling
--no-depsrustdoc mode. by @obi1kenobi in #1643 - Add next Rust minor to test matrix by @obi1kenobi in #1646
- Weekly
cargo updateof dependencies by @obi1kenobi in #1647 - Release v0.48. by @obi1kenobi in #1648
New Contributors
- @BD103 made their first contribution in #1603
- @geeknoid made their first contribution in #1576
- @Ashutosh0x made their first contribution in #1611
Full Changelog: v0.47.0...v0.48.0