Skip to content

v0.24.0

Compare
Choose a tag to compare
@github-actions github-actions released this 08 Oct 17:48
· 389 commits to main since this release
93baddc

What's Changed

This release drops our git2 dependency in favor of gix, which is much faster in practice. We already had a dependency on gix via tame-index, so this switch also improves compile times. Thanks to @Byron for this contribution!

New lints in this release:

Bugfixes:

  • Re-exporting items as _ no longer produces false positives: #536, fixed in #541
  • Checking a newly-added lib target of a crate that has a bin-only release on crates.io no longer crashes: #511, fixed in #548

This release has an MSRV of Rust 1.70. However, Rust 1.68-1.70 share a rustdoc JSON format, so semver-checking crates that need 1.68 or 1.69 is supported — just use our precompiled binaries or compile cargo-semver-checks itself on Rust 1.70+.

All Merged PRs

New Contributors

Full Changelog: v0.23.0...v0.24.0