diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8b925dcb1..7938cfccc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,7 +8,7 @@ env: # If the compilation fails, then the version specified here needs to be bumped up to reality. # Be sure to also update the rust-version property in the workspace Cargo.toml file, # plus all the README.md files of the affected packages. - RUST_MIN_VER: "1.75" + RUST_MIN_VER: "1.76" # List of packages that will be checked with the minimum supported Rust version. # This should be limited to packages that are intended for publishing. RUST_MIN_VER_PKGS: "-p vello -p vello_encoding -p vello_shaders" diff --git a/CHANGELOG.md b/CHANGELOG.md index d93a7c9dd..78796af3d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,11 +13,11 @@ You can find its changes [documented below](#030---2024-10-04). ## [Unreleased] -This release has an [MSRV][] of 1.75. +This release has an [MSRV][] of 1.76. ### Changed -- Breaking: Updated `wgpu` to 23.0.0 ([#735][] by [@waywardmonkeys]) +- Breaking: Updated `wgpu` to 23.0.0, increased MSRV to 1.76 ([#735][] by [@waywardmonkeys]) ### Fixed diff --git a/Cargo.toml b/Cargo.toml index 4caef561b..ddfa873ee 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,7 +27,7 @@ version = "0.3.0" edition = "2021" # Keep in sync with RUST_MIN_VER in .github/workflows/ci.yml, with the relevant README.md files # and with the MSRV in the `Unreleased` section of CHANGELOG.md. -rust-version = "1.75" +rust-version = "1.76" license = "Apache-2.0 OR MIT" repository = "https://github.com/linebender/vello" diff --git a/README.md b/README.md index 5b8924dbf..476197648 100644 --- a/README.md +++ b/README.md @@ -231,7 +231,7 @@ VELLO_STATIC_LOG="vello=trace" VELLO_STATIC_ARGS="--test-scenes" cargo apk run - ## Minimum supported Rust Version (MSRV) -This version of Vello has been verified to compile with **Rust 1.75** and later. +This version of Vello has been verified to compile with **Rust 1.76** and later. Future versions of Vello might increase the Rust version requirement. It will not be treated as a breaking change and as such can even happen with small patch releases. diff --git a/vello/README.md b/vello/README.md index 8842f7f04..242e3b960 100644 --- a/vello/README.md +++ b/vello/README.md @@ -220,7 +220,7 @@ VELLO_STATIC_LOG="vello=trace" VELLO_STATIC_ARGS="--test-scenes" cargo apk run - ## Minimum supported Rust Version (MSRV) -This version of Vello has been verified to compile with **Rust 1.75** and later. +This version of Vello has been verified to compile with **Rust 1.76** and later. Future versions of Vello might increase the Rust version requirement. It will not be treated as a breaking change and as such can even happen with small patch releases. diff --git a/vello_encoding/README.md b/vello_encoding/README.md index 517d4c3c4..03d5aaafd 100644 --- a/vello_encoding/README.md +++ b/vello_encoding/README.md @@ -20,7 +20,7 @@ Significant changes are documented in [the changelog]. ## Minimum supported Rust Version (MSRV) -This version of Vello Encoding has been verified to compile with **Rust 1.75** and later. +This version of Vello Encoding has been verified to compile with **Rust 1.76** and later. Future versions of Vello Encoding might increase the Rust version requirement. It will not be treated as a breaking change and as such can even happen with small patch releases. diff --git a/vello_shaders/README.md b/vello_shaders/README.md index 6cb456f61..bb340efd6 100644 --- a/vello_shaders/README.md +++ b/vello_shaders/README.md @@ -24,7 +24,7 @@ Significant changes are documented in [the changelog]. ## Minimum supported Rust Version (MSRV) -This version of Vello Shaders has been verified to compile with **Rust 1.75** and later. +This version of Vello Shaders has been verified to compile with **Rust 1.76** and later. Future versions of Vello Shaders might increase the Rust version requirement. It will not be treated as a breaking change and as such can even happen with small patch releases.