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

Update compiler version to 2024-07-19 (rust 1.81.0-nightly) #39

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

pablosichert
Copy link

Hey there, really awesome tool, thank you for making it!

Just wanted to update this to Rust 1.81.0 (current stable) which my project is currently using.

According to https://releases.rs/docs/1.81.0, 1.81.0-nightly corresponds to nightly-2024-07-19. See the following output from cargo:

info: syncing channel updates for 'nightly-2024-07-19-aarch64-apple-darwin'
info: latest update on 2024-07-19, rust version 1.81.0-nightly (5affbb171 2024-07-18)

Since the channel has been nightly-2024-07-25 (newer) before, I think it's been wrong by accident. The page on https://releases.rs/docs/1.80.0 says "Released on: 25 July, 2024", but I think the date from "Branched from master on: 7 June, 2024" should be taken for the nightly string instead.

@GuillaumeGomez
Copy link
Owner

Thanks! However, I'm not sure what to do here... I mean: the current version is already more up-to-date than this one, although the counting is off. Might be worth "forgetting" about it and just make a 0.82 release when rust 1.82 will be released.

@pablosichert
Copy link
Author

The 0.80.0 release then technically has an ABI mismatch, but given that the current scripts seem to run, doesn't sound like there has been any breakage.

For 0.81.0 (this PR) I don't see any reason why moving to the correct version (even though it's moving backwards) would be an issue.

@pablosichert
Copy link
Author

Just tried this out, e.g. adding

clippy_utils = { git = "https://github.com/rust-lang/rust-clippy", tag = "rust-1.81.0" }

as a dependency works on the proposed 0.81.0 release, but

clippy_utils = { git = "https://github.com/rust-lang/rust-clippy", tag = "rust-1.80.0" }

won't on 0.80.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants