cargo cargo-semver-checks 0.24.0
v0.24.0

latest releases: 0.50.0, 0.49.0, 0.48.0...
2 years ago

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

Don't miss a new cargo-semver-checks release

NewReleases is sending notifications on new releases.