-
Notifications
You must be signed in to change notification settings - Fork 2.8k
chore(deps): update cargo-semver-checks to v0.46.0 #16548
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
+1
−1
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Collaborator
weihanglo
approved these changes
Jan 23, 2026
Member
|
Re-queuing. I was surprised that scheduling order now flipped again. |
rust-bors bot
pushed a commit
to rust-lang/rust
that referenced
this pull request
Jan 23, 2026
Update cargo submodule 14 commits in 85eff7c80277b57f78b11e28d14154ab12fcf643..efcd9f58636c1990393d495159045d9c35e43b8f 2026-01-15 16:18:08 +0000 to 2026-01-23 13:50:59 +0000 - chore(deps): update cargo-semver-checks to v0.46.0 (rust-lang/cargo#16548) - Increase cache_lock test timeout (rust-lang/cargo#16545) - iTerm now supports OSC 9;4 (terminal window progress bar) (rust-lang/cargo#16506) - chore: Updated compiler errors for Rust 1.93 (rust-lang/cargo#16543) - test(build-std): adjust snapshot (rust-lang/cargo#16539) - chore: bump to 0.96.0 (rust-lang/cargo#16538) - fix: update `resolve_all_features()` to filter pkg deps (rust-lang/cargo#16221) - fix: show implicit_minimum_version_req emitted source once per package (rust-lang/cargo#16535) - fix: `--remap-path-scope` stabilized in 1.95-nightly (rust-lang/cargo#16536) - feat(lints): Add non_kebab_case_bin lint (rust-lang/cargo#16524) - fix(rm): Suggest table flags when none are specified (rust-lang/cargo#16533) - fix(patch): clean up patch-related error messages (rust-lang/cargo#16498) - Store artifact deps in build unit dir (rust-lang/cargo#16519) - refactor(timings): reuse timing metric collection logic between `--timings` and `-Zbuild-analysis` (rust-lang/cargo#16497)
rust-bors bot
pushed a commit
to rust-lang/rust
that referenced
this pull request
Jan 23, 2026
Update cargo submodule 14 commits in 85eff7c80277b57f78b11e28d14154ab12fcf643..efcd9f58636c1990393d495159045d9c35e43b8f 2026-01-15 16:18:08 +0000 to 2026-01-23 13:50:59 +0000 - chore(deps): update cargo-semver-checks to v0.46.0 (rust-lang/cargo#16548) - Increase cache_lock test timeout (rust-lang/cargo#16545) - iTerm now supports OSC 9;4 (terminal window progress bar) (rust-lang/cargo#16506) - chore: Updated compiler errors for Rust 1.93 (rust-lang/cargo#16543) - test(build-std): adjust snapshot (rust-lang/cargo#16539) - chore: bump to 0.96.0 (rust-lang/cargo#16538) - fix: update `resolve_all_features()` to filter pkg deps (rust-lang/cargo#16221) - fix: show implicit_minimum_version_req emitted source once per package (rust-lang/cargo#16535) - fix: `--remap-path-scope` stabilized in 1.95-nightly (rust-lang/cargo#16536) - feat(lints): Add non_kebab_case_bin lint (rust-lang/cargo#16524) - fix(rm): Suggest table flags when none are specified (rust-lang/cargo#16533) - fix(patch): clean up patch-related error messages (rust-lang/cargo#16498) - Store artifact deps in build unit dir (rust-lang/cargo#16519) - refactor(timings): reuse timing metric collection logic between `--timings` and `-Zbuild-analysis` (rust-lang/cargo#16497)
rust-bors bot
pushed a commit
to rust-lang/rust
that referenced
this pull request
Jan 24, 2026
Update cargo submodule 14 commits in 85eff7c80277b57f78b11e28d14154ab12fcf643..efcd9f58636c1990393d495159045d9c35e43b8f 2026-01-15 16:18:08 +0000 to 2026-01-23 13:50:59 +0000 - chore(deps): update cargo-semver-checks to v0.46.0 (rust-lang/cargo#16548) - Increase cache_lock test timeout (rust-lang/cargo#16545) - iTerm now supports OSC 9;4 (terminal window progress bar) (rust-lang/cargo#16506) - chore: Updated compiler errors for Rust 1.93 (rust-lang/cargo#16543) - test(build-std): adjust snapshot (rust-lang/cargo#16539) - chore: bump to 0.96.0 (rust-lang/cargo#16538) - fix: update `resolve_all_features()` to filter pkg deps (rust-lang/cargo#16221) - fix: show implicit_minimum_version_req emitted source once per package (rust-lang/cargo#16535) - fix: `--remap-path-scope` stabilized in 1.95-nightly (rust-lang/cargo#16536) - feat(lints): Add non_kebab_case_bin lint (rust-lang/cargo#16524) - fix(rm): Suggest table flags when none are specified (rust-lang/cargo#16533) - fix(patch): clean up patch-related error messages (rust-lang/cargo#16498) - Store artifact deps in build unit dir (rust-lang/cargo#16519) - refactor(timings): reuse timing metric collection logic between `--timings` and `-Zbuild-analysis` (rust-lang/cargo#16497)
github-actions bot
pushed a commit
to rust-lang/miri
that referenced
this pull request
Jan 25, 2026
Update cargo submodule 14 commits in 85eff7c80277b57f78b11e28d14154ab12fcf643..efcd9f58636c1990393d495159045d9c35e43b8f 2026-01-15 16:18:08 +0000 to 2026-01-23 13:50:59 +0000 - chore(deps): update cargo-semver-checks to v0.46.0 (rust-lang/cargo#16548) - Increase cache_lock test timeout (rust-lang/cargo#16545) - iTerm now supports OSC 9;4 (terminal window progress bar) (rust-lang/cargo#16506) - chore: Updated compiler errors for Rust 1.93 (rust-lang/cargo#16543) - test(build-std): adjust snapshot (rust-lang/cargo#16539) - chore: bump to 0.96.0 (rust-lang/cargo#16538) - fix: update `resolve_all_features()` to filter pkg deps (rust-lang/cargo#16221) - fix: show implicit_minimum_version_req emitted source once per package (rust-lang/cargo#16535) - fix: `--remap-path-scope` stabilized in 1.95-nightly (rust-lang/cargo#16536) - feat(lints): Add non_kebab_case_bin lint (rust-lang/cargo#16524) - fix(rm): Suggest table flags when none are specified (rust-lang/cargo#16533) - fix(patch): clean up patch-related error messages (rust-lang/cargo#16498) - Store artifact deps in build unit dir (rust-lang/cargo#16519) - refactor(timings): reuse timing metric collection logic between `--timings` and `-Zbuild-analysis` (rust-lang/cargo#16497)
github-actions bot
pushed a commit
to rust-lang/rustc-dev-guide
that referenced
this pull request
Jan 26, 2026
Update cargo submodule 14 commits in 85eff7c80277b57f78b11e28d14154ab12fcf643..efcd9f58636c1990393d495159045d9c35e43b8f 2026-01-15 16:18:08 +0000 to 2026-01-23 13:50:59 +0000 - chore(deps): update cargo-semver-checks to v0.46.0 (rust-lang/cargo#16548) - Increase cache_lock test timeout (rust-lang/cargo#16545) - iTerm now supports OSC 9;4 (terminal window progress bar) (rust-lang/cargo#16506) - chore: Updated compiler errors for Rust 1.93 (rust-lang/cargo#16543) - test(build-std): adjust snapshot (rust-lang/cargo#16539) - chore: bump to 0.96.0 (rust-lang/cargo#16538) - fix: update `resolve_all_features()` to filter pkg deps (rust-lang/cargo#16221) - fix: show implicit_minimum_version_req emitted source once per package (rust-lang/cargo#16535) - fix: `--remap-path-scope` stabilized in 1.95-nightly (rust-lang/cargo#16536) - feat(lints): Add non_kebab_case_bin lint (rust-lang/cargo#16524) - fix(rm): Suggest table flags when none are specified (rust-lang/cargo#16533) - fix(patch): clean up patch-related error messages (rust-lang/cargo#16498) - Store artifact deps in build unit dir (rust-lang/cargo#16519) - refactor(timings): reuse timing metric collection logic between `--timings` and `-Zbuild-analysis` (rust-lang/cargo#16497)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.45.0→0.46.0Release Notes
obi1kenobi/cargo-semver-checks (cargo-semver-checks)
v0.46.0Compare Source
In this release
✨ This adorable animation was made by @dekirisu ✨
This release requires Rust 1.90+ both to install (MSRV) and at runtime. Future releases will require Rust 1.91+.
This is the last release to support git-based package indexes. Future releases will require the use of a sparse index for linting against package versions published to a registry.
Spotlight: Exponential growth continued — 2025 Year in Review
Please check out our year in review post for a look at what we accomplished in 2025, and what lies ahead.
One of the highlights: in 2025 we more than doubled the number of lints, from 120 on January 1 to 242 lints on December 31!
New lints
This release ships with 245 lints in total. We added 35 new SemVer-major deny-by-default lints, 2 major warn-by-default lints, and 8 new allow-by-default lints for additive-only changes.
SemVer-major, deny-by-default
New trait impls
copy_impl_addedType kind changes (enum became struct etc.)
enum_changed_kindtrait_changed_kindunion_changed_kindunion_changed_to_incompatible_structunion_with_multiple_pub_fields_changed_to_structCargo feature graph removal
feature_no_longer_enables_featureExported functions (FFI) signature/ABI/target features
exported_function_abi_no_longer_unwindexported_function_abi_now_unwindexported_function_parameter_count_changedexported_function_return_value_addedexported_function_now_returns_unitexported_function_target_feature_addedexported_function_requires_more_target_featuresMethod ABI/unwind/symbol changes (inherent + trait)
inherent_method_changed_abiinherent_method_no_longer_unwindinherent_method_now_unwindtrait_method_changed_abitrait_method_no_longer_unwindtrait_method_now_unwindmethod_export_name_changedInherent method receiver changes
method_no_longer_has_receivermethod_receiver_mut_ref_became_ownedmethod_receiver_ref_became_mutmethod_receiver_ref_became_ownedmethod_receiver_type_changedTrait method receiver changes
trait_method_no_longer_has_receivertrait_method_receiver_addedtrait_method_receiver_mut_ref_became_ownedtrait_method_receiver_mut_ref_became_reftrait_method_receiver_owned_became_mut_reftrait_method_receiver_owned_became_reftrait_method_receiver_ref_became_muttrait_method_receiver_ref_became_ownedtrait_method_receiver_type_changedSemVer-major, warn-by-default
Sealed trait method receiver changes
pub_api_sealed_trait_method_receiver_addedpub_api_sealed_trait_method_receiver_mut_ref_became_refAllow-by-default lints for additive-only changes
Public struct additions / exhaustiveness
exhaustive_struct_addedexhaustive_struct_with_private_fields_addedexhaustive_struct_with_doc_hidden_fields_addednon_exhaustive_struct_addedCargo feature graph expansion
feature_newly_enables_featureAssociated items added on inherent impls
inherent_associated_pub_const_added#[must_use] removals
inherent_method_must_use_removedtrait_must_use_removedAll merged PRs
cargo updateof dependencies by @obi1kenobi in #1490method_receiver_ref_became_ownedby @lovelindhoni in #1263method_receiver_ref_became_mutlint. by @obi1kenobi in #1492method_receiver_mut_ref_became_ownedlint. by @obi1kenobi in #1493method_receiver_type_changedlint. by @obi1kenobi in #1494method_no_longer_has_receiverlint; bugfix in param count lint. by @obi1kenobi in #1496trait_method_parameter_count_changedlint. by @obi1kenobi in #1498trait_method_no_longer_has_receiverlint. by @obi1kenobi in #1500instaoutput in tests. by @CLIDragon in #1497cargo updateof dependencies by @obi1kenobi in #1503method_export_name_changedlint. by @obi1kenobi in #1506cargo updateof dependencies by @obi1kenobi in #1510cargo updateof dependencies by @obi1kenobi in #1514cargo updateof dependencies by @obi1kenobi in #1522gixandtame-indexto new majors. by @obi1kenobi in #1525cargo updateof dependencies by @obi1kenobi in #1524exported_function_return_value_addedlint. by @obi1kenobi in #1527cargo updateof dependencies by @obi1kenobi in #1529trait_changed_kindlint separate fromtrait_missing. by @obi1kenobi in #1531src/lints/AGENTS.mdbased on latest lint-writing experience. by @obi1kenobi in #1534copy_impl_addedlint. by @obi1kenobi in #1536feature_no_longer_implies_featurelint. by @obi1kenobi in #1535feature_newly_implies_featurelint. by @obi1kenobi in #1537cargo updateof dependencies by @obi1kenobi in #1539enablesinstead ofimpliesterminology for features. by @obi1kenobi in #1540cargo updateof dependencies by @obi1kenobi in #1542cargo updateof dependencies by @obi1kenobi in #1544cargo updateof dependencies by @obi1kenobi in #1545cargo updateof dependencies by @obi1kenobi in #1552constto public API by @connor15mcc in #1551cargo updateof dependencies by @obi1kenobi in #1556New Contributors
Full Changelog: obi1kenobi/cargo-semver-checks@v0.45.0...v0.46.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.
This PR was generated by Mend Renovate. View the repository job log.