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

Make the 2024 edition the default once 1.85 hits stable #1126

Open
fmease opened this issue Dec 2, 2024 · 2 comments
Open

Make the 2024 edition the default once 1.85 hits stable #1126

fmease opened this issue Dec 2, 2024 · 2 comments

Comments

@fmease
Copy link
Member

fmease commented Dec 2, 2024

Rust 2024 is stable since 1.83 (which can be selected on the playground). will be stable in 1.85.
Selecting it should no longer switch to nightly.

The patch should look very similar to PR #739.
I wanted to submit a PR myself but I failed to properly build the playground locally
outside of a Docker container and gave up prematurely because I didn't have the nerve
and time to set up a Docker container or to look into the issues I encountered. Sorry.

@shepmaster
Copy link
Member

Don’t worry, I’ll get to it.

Building the playground frontend and backend do not require Docker, for what it’s worth, only actually running a command.

I think you’ve jumped the gun by a month or two though?

As planned, we recently merged the feature-complete Rust 2024 edition to the release train for Rust 1.85.

https://blog.rust-lang.org/2024/11/27/Rust-2024-public-testing.html

@fmease fmease changed the title Make the 2024 edition the default Make the 2024 edition the default once 1.85 hits stable Dec 2, 2024
@fmease
Copy link
Member Author

fmease commented Dec 2, 2024

I think you’ve jumped the gun by a month or two though?

Oops, you are absolutely right, how embarrassing! ^^ This shows that I'm through and through nightly-brained (Rust 2024 is only "stable" on nightly / 1.85-nightly).

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

No branches or pull requests

2 participants