From f188c3409c0fdaefcdb50d9982246aef3305cd43 Mon Sep 17 00:00:00 2001 From: Erich Gubler Date: Tue, 17 Dec 2024 13:02:54 -0500 Subject: [PATCH] =?UTF-8?q?chore:=20update=20repo=20MSRV=201.76=20?= =?UTF-8?q?=E2=86=92=201.83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/ci.yml | 2 +- Cargo.toml | 2 +- README.md | 4 ++-- rust-toolchain.toml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bd0eec4925..be68513e04 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -36,7 +36,7 @@ env: # In order to prevent CI regressions, we pin the nightly version. NIGHTLY_VERSION: "nightly-2023-12-17" # This is the MSRV used by `wgpu` itself and all surrounding infrastructure. - REPO_MSRV: "1.76" + REPO_MSRV: "1.83" # This is the MSRV used by the `wgpu-core`, `wgpu-hal`, and `wgpu-types` crates, # to ensure that they can be used with firefox. CORE_MSRV: "1.76" diff --git a/Cargo.toml b/Cargo.toml index 07b63ff3f0..d0ccefacb6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -45,7 +45,7 @@ manual_c_str_literals = "allow" [workspace.package] edition = "2021" -rust-version = "1.76" +rust-version = "1.83" keywords = ["graphics"] license = "MIT OR Apache-2.0" homepage = "https://wgpu.rs/" diff --git a/README.md b/README.md index 6d75945128..f94a9ba1c8 100644 --- a/README.md +++ b/README.md @@ -133,7 +133,7 @@ On Linux, you can point to them using `LD_LIBRARY_PATH` environment. Due to complex dependants, we have two MSRV policies: - `naga`, `wgpu-core`, `wgpu-hal`, and `wgpu-types`'s MSRV is **1.76**, but may be lower than the rest of the workspace in the future. -- The rest of the workspace has an MSRV of **1.76** as well right now, but may be higher than above listed crates. +- The rest of the workspace has an MSRV of **1.83** as well right now, but may be higher than above listed crates. It is enforced on CI (in "/.github/workflows/ci.yml") with the `CORE_MSRV` and `REPO_MSRV` variables. This version can only be upgraded in breaking releases, though we release a breaking version every three months. @@ -259,4 +259,4 @@ wgpu uses the coordinate systems of D3D and Metal: | Render | Texture | | --------------------------------------------------- | ----------------------------------------------------- | -| ![render_coordinates](./etc/render_coordinates.png) | ![texture_coordinates](./etc/texture_coordinates.png) | \ No newline at end of file +| ![render_coordinates](./etc/render_coordinates.png) | ![texture_coordinates](./etc/texture_coordinates.png) | diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 45bb8d6d51..a0fae34914 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,4 +1,4 @@ [toolchain] -channel = "1.76" +channel = "1.83" components = ["rustfmt", "clippy"] targets = ["wasm32-unknown-unknown"]