Skip to content
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

Features and bugs that might need a bump of Cargo.lock version #12120

Open
weihanglo opened this issue May 10, 2023 · 1 comment
Open

Features and bugs that might need a bump of Cargo.lock version #12120

weihanglo opened this issue May 10, 2023 · 1 comment
Labels
A-lockfile Area: Cargo.lock issues C-bug Category: bug S-needs-team-input Status: Needs input from team on whether/how to proceed.

Comments

@weihanglo
Copy link
Member

weihanglo commented May 10, 2023

Problem

There are several issues might need a bump of Cargo.lock version when fixing them. Here is a non-exhaustive list I kept in my notebook for a while.

Proposed Solution

We could have put corresponding fixes and the lock version bump behind an unstable feature. When we collect enough changes, bump it altogether. Keep in mind that ship too many large-scale changes in a bump might also be a bit risky.

Notes

No response

@weihanglo weihanglo added C-feature-request Category: proposal for a feature. Before PR, ping rust-lang/cargo if this is not `Feature accepted` A-lockfile Area: Cargo.lock issues S-needs-team-input Status: Needs input from team on whether/how to proceed. C-bug Category: bug and removed C-feature-request Category: proposal for a feature. Before PR, ping rust-lang/cargo if this is not `Feature accepted` labels May 10, 2023
@weihanglo
Copy link
Member Author

weihanglo commented Jun 26, 2023

Things TODO when making lockfile v4 the default version

  • Wait for the stabilzation of v4 hitting stable or stable+n versions.
  • Search next-lockfile-bump and change to GitReference::pretty_ref(true) from false.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-lockfile Area: Cargo.lock issues C-bug Category: bug S-needs-team-input Status: Needs input from team on whether/how to proceed.
Projects
None yet
Development

No branches or pull requests

1 participant