diff --git a/docs/developers/meta/rust-nightly.md b/docs/developers/meta/rust-version.md similarity index 55% rename from docs/developers/meta/rust-nightly.md rename to docs/developers/meta/rust-version.md index 913943227..050d3bac1 100644 --- a/docs/developers/meta/rust-nightly.md +++ b/docs/developers/meta/rust-version.md @@ -1,6 +1,6 @@ --- -id: rust-nightly -title: Stable vs. Nightly Rust +id: rust-version +title: Rust Version --- [comment]: # (mx-abstract) @@ -17,22 +17,54 @@ Before this version, nightly Rust was required. For everything after v0.50.0 we recommend running the latest stable version of Rust. Older versions have had compatibility issues with certain framework dependencies, on certain versions of the compiler. -Nightly Rust is still allowed, but not recommended. We will still be supporting nightly builds and running continuous integration on `nightly-2024-05-22`. - Also, everything on versions older than v0.50.0 needs to run on nightly Rust. -So, to summarize: -- Before `v0.50`: `nightly-2023-12-11` and `nightly-2024-05-22` are both known to be running fine; -- On `v0.50` (use `v0.50.6`): any version of `stable` Rust; -- Starting with `v0.51`: `stable`, Rust >= 1.78 required. +
| Application Version | +Required Rust Channel | +Version Requirements | +
|---|---|---|
| Prior to `v0.50` | +Nightly | +`nightly-2023-12-11` or `nightly-2024-05-22` | +
| `v0.50` to `v0.56` | +**Stable (recommended)** or Nightly | +≥`1.78` and ≤`1.86` | +
| `v0.57` | +**Stable (recommended)** or Nightly | +≥`1.83` and ≤`1.86` | +
| `v0.58` and Higher | +**Stable (recommended)** or Nightly | +≥`1.83`* | +