Skip to content

chore(deps): update cargo-semver-checks to v0.47.0#16723

Merged
weihanglo merged 1 commit intomasterfrom
renovate/cargo-semver-checks-0.x
Mar 8, 2026
Merged

chore(deps): update cargo-semver-checks to v0.47.0#16723
weihanglo merged 1 commit intomasterfrom
renovate/cargo-semver-checks-0.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 8, 2026

This PR contains the following updates:

Package Update Change
cargo-semver-checks minor 0.46.00.47.0

Release Notes

obi1kenobi/cargo-semver-checks (cargo-semver-checks)

v0.47.0

Compare Source

In this release

  • 7 new lints
  • Spotlight: Google Summer of Code

This release also includes a workaround for a Rust 1.94 rustdoc bug that caused cargo-semver-checks to crash in certain projects. We contributed the fix to rustdoc and are including a workaround here so our users can continue using cargo-semver-checks with Rust 1.94.

semver-animation
This adorable animation was made by @​dekirisu

This release requires Rust 1.91+ both to install (MSRV) and at runtime.

Spotlight: Participating in Google Summer of Code

cargo-semver-checks is once again participating in Google Summer of Code, as part of the Rust project!

This is the third year in a row that students from all over the world are eligible to submit proposals for multi-month projects aimed at improving Rust and its tooling such as cargo-semver-checks. An initial list of suggested proposal topics is available here, and student are of course welcome to bring their own ideas as well.

The application period runs from March 16-31, 2026. Good luck to all applicants — we're excited to see you and we can't wait to see what you build!

New lints

7 opt-in lints for additive-only changes were added in this release:

  • inherent_method_added
  • inherent_method_no_longer_unsafe
  • inherent_method_now_const
  • repr_c_added
  • repr_transparent_added
  • struct_no_longer_has_non_pub_fields
  • struct_no_longer_non_exhaustive

All merged PRs

New Contributors

Full Changelog: obi1kenobi/cargo-semver-checks@v0.46.0...v0.47.0


Configuration

📅 Schedule: Branch creation - Every minute ( * * * * * ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@rustbot rustbot added A-infrastructure Area: infrastructure around the cargo repo, ci, releases, etc. S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Mar 8, 2026
@rustbot
Copy link
Collaborator

rustbot commented Mar 8, 2026

r? @ehuss

rustbot has assigned @ehuss.
They will have a look at your PR within the next two weeks and either review your PR or reassign to another reviewer.

Use r? to explicitly pick a reviewer

Why was this reviewer chosen?

The reviewer was selected based on:

  • Owners of files modified in this PR: @ehuss, @epage, @weihanglo
  • @ehuss, @epage, @weihanglo expanded to ehuss, epage, weihanglo
  • Random selection from ehuss, epage, weihanglo

@weihanglo weihanglo enabled auto-merge March 8, 2026 17:39
@weihanglo weihanglo added this pull request to the merge queue Mar 8, 2026
Merged via the queue into master with commit 607b3eb Mar 8, 2026
29 checks passed
@weihanglo weihanglo deleted the renovate/cargo-semver-checks-0.x branch March 8, 2026 18:43
@rustbot rustbot removed the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Mar 8, 2026
rust-bors bot pushed a commit to rust-lang/rust that referenced this pull request Mar 13, 2026
Update cargo submodule

21 commits in 90ed291a50efc459e0c380d7b455777ed41c6799..cbb9bb8bd0fb272b1be0d63a010701ecb3d1d6d3
2026-03-05 15:11:25 +0000 to 2026-03-13 14:34:16 +0000
- fix(git): preserve SCP-like submodule URLs for fetch (rust-lang/cargo#16744)
- Fix 16732 (rust-lang/cargo#16746)
- fix(rustdoc): switch to new `--emit` options (rust-lang/cargo#16739)
- fix(git): convert SCP-like submodule URLs to ssh:// format (rust-lang/cargo#16727)
- fix(core): typo (rust-lang/cargo#16738)
- CARGO_TARGET_DIR doesn't have to be relative (rust-lang/cargo#16735)
- chore(ci): Detect user changes to src/etc/man (rust-lang/cargo#16736)
- util: Exclude from iCloud Drive sync on macOS (rust-lang/cargo#16728)
- fix(compile): Stop on denying warnings without --keep-going  (rust-lang/cargo#16725)
- feat(shell): Support OSC 9;4 progress on ptyxis (rust-lang/cargo#16730)
- Let git decide when to run gc (rust-lang/cargo#16459)
- chore(deps): update cargo-semver-checks to v0.47.0 (rust-lang/cargo#16723)
- fix(compile): Turn warning summaries into errors also (rust-lang/cargo#16721)
- fix(fix): Switch from ad-hoc to structured warnings (rust-lang/cargo#16711)
- fix: ignore implicit std dependencies in `unused-crate-dependencies` lint (rust-lang/cargo#16677)
- chore(deps): update msrv (3 versions) to v1.92 (rust-lang/cargo#16716)
- chore(deps): update msrv (1 version) to v1.94 (rust-lang/cargo#16710)
- fix(script): surpress `unused_features` lint for embedded (rust-lang/cargo#16714)
- Split `build-dir` lock into dedicated lock  (rust-lang/cargo#16708)
- Add missing truncate when writing .crate files (rust-lang/cargo#16688)
- refactor(fix): Prep for annotate-snippets (rust-lang/cargo#16702)
@rustbot rustbot added this to the 1.96.0 milestone Mar 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-infrastructure Area: infrastructure around the cargo repo, ci, releases, etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants