Skip to content

Commit 17aa053

Browse files
committed
Rust 2024 call for testing
1 parent 999512e commit 17aa053

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
layout: post
3+
title: "Rust 2024 call for testing"
4+
author: Eric Huss
5+
team: the Edition 2024 Project Group <https://github.com/rust-lang/team/blob/f4a9c02d725256b064a18003ffd3e496dfed4b1b/teams/project-edition-2024.toml>
6+
---
7+
8+
# Rust 2024 call for testing
9+
10+
We are happy to announce that the Rust 2024 edition is entering its **public testing period**. All of the planned features for the edition are now available on nightly builds along with migrations that should move your code from Rust 2021 to Rust 2024. If you'd like to learn more about the changes that are part of Rust 2024, check out the [nightly version of the Edition Guide](https://doc.rust-lang.org/nightly/edition-guide/rust-2024/index.html).
11+
12+
### Public testing period
13+
14+
We are asking for the public to help test the 2024 edition by trying out the migration in your projects using the nightly channel. As always, we expect this to be a largely automated process. The steps to try out the Rust 2024 Edition as follows ([more detailed directions can be found here](https://doc.rust-lang.org/nightly/edition-guide/editions/transitioning-an-existing-project-to-a-new-edition.html)):
15+
16+
1. Install the most recent nightly: `rustup update nightly`.
17+
2. Run `cargo +nightly fix --edition`.
18+
3. Edit `Cargo.toml` and change the edition field to say `edition = "2024"`.
19+
4. Run `cargo +nightly check` to verify it now works in the new edition.
20+
5. Run some tests and kick the tires on the new features!
21+
22+
If you encounter any problems or find areas where quality could be improved (missing documentation, confusing error messages, etc) please [file an issue](https://github.com/rust-lang/rust/issues/new/choose) and tell us about it! Thank you!
23+
24+
### What comes next
25+
26+
Rust 2024 is scheduled to hit stable in Rust 1.85, which will be released on February 20th, 2025.

0 commit comments

Comments
 (0)