From 05e619da844009c966e41253bc953ad209350f2e Mon Sep 17 00:00:00 2001 From: Benjamin Woodruff Date: Fri, 13 Feb 2026 12:48:09 -0800 Subject: [PATCH 1/5] Turbopack: Update toolchain to nightly-2026-02-13 --- rust-toolchain.toml | 2 +- turbopack/crates/turbopack-core/src/lib.rs | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 766686a77cea..6f20a8c6c879 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,5 +1,5 @@ # if you update this, also update `.devcontainer/rust/devcontainer-feature.json` [toolchain] -channel = "nightly-2026-02-05" +channel = "nightly-2026-02-13" components = ["rustfmt", "clippy", "rust-analyzer"] profile = "minimal" diff --git a/turbopack/crates/turbopack-core/src/lib.rs b/turbopack/crates/turbopack-core/src/lib.rs index 420adf3dc844..bfcba4ace04c 100644 --- a/turbopack/crates/turbopack-core/src/lib.rs +++ b/turbopack/crates/turbopack-core/src/lib.rs @@ -1,6 +1,5 @@ #![feature(min_specialization)] #![feature(type_alias_impl_trait)] -#![feature(assert_matches)] #![feature(arbitrary_self_types)] #![feature(arbitrary_self_types_pointers)] #![feature(impl_trait_in_assoc_type)] From 625ee0fa4e91d6c3e8372819215a6e3e4d58e276 Mon Sep 17 00:00:00 2001 From: Benjamin Woodruff Date: Sun, 15 Feb 2026 19:14:48 -0800 Subject: [PATCH 2/5] nightly-2026-02-15 --- rust-toolchain.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 6f20a8c6c879..1736c6c78e5f 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,5 +1,5 @@ # if you update this, also update `.devcontainer/rust/devcontainer-feature.json` [toolchain] -channel = "nightly-2026-02-13" +channel = "nightly-2026-02-15" components = ["rustfmt", "clippy", "rust-analyzer"] profile = "minimal" From c5c2de3f1d12635d84bc128d4ac518f10d35f3fd Mon Sep 17 00:00:00 2001 From: Benjamin Woodruff Date: Wed, 18 Feb 2026 12:42:10 -0800 Subject: [PATCH 3/5] nightly-2026-02-18 --- rust-toolchain.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 1736c6c78e5f..fba28e9d94ff 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,5 +1,5 @@ # if you update this, also update `.devcontainer/rust/devcontainer-feature.json` [toolchain] -channel = "nightly-2026-02-15" +channel = "nightly-2026-02-18" components = ["rustfmt", "clippy", "rust-analyzer"] profile = "minimal" From 7d510a3b8474360ae78642a678842513f5e70b4b Mon Sep 17 00:00:00 2001 From: Benjamin Woodruff Date: Wed, 18 Feb 2026 12:46:09 -0800 Subject: [PATCH 4/5] update devcontainer config --- .devcontainer/rust/devcontainer-feature.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.devcontainer/rust/devcontainer-feature.json b/.devcontainer/rust/devcontainer-feature.json index 63aec9dbf936..d173b4d99d3f 100644 --- a/.devcontainer/rust/devcontainer-feature.json +++ b/.devcontainer/rust/devcontainer-feature.json @@ -5,7 +5,7 @@ "dependsOn": { "ghcr.io/devcontainers/features/rust:1": { // this should match the `rust-toolchain.toml` - "version": "nightly-2026-02-05", + "version": "nightly-2026-02-18", "profile": "minimal", "components": "rustfmt,clippy,rust-analyzer" } From bf7a478338175b1814cf21422701df27810ecdb2 Mon Sep 17 00:00:00 2001 From: Benjamin Woodruff Date: Wed, 18 Feb 2026 14:35:39 -0800 Subject: [PATCH 5/5] Fix new clippy lint --- turbopack/crates/turbopack-ecmascript/src/source_map.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/turbopack/crates/turbopack-ecmascript/src/source_map.rs b/turbopack/crates/turbopack-ecmascript/src/source_map.rs index c05a47f12005..42a0613cc1d3 100644 --- a/turbopack/crates/turbopack-ecmascript/src/source_map.rs +++ b/turbopack/crates/turbopack-ecmascript/src/source_map.rs @@ -56,10 +56,8 @@ fn maybe_decode_data_url(url: &str) -> Option { let data_b64 = if let Some(data) = url.strip_prefix(DATA_PREAMBLE) { data - } else if let Some(data) = url.strip_prefix(DATA_PREAMBLE_CHARSET) { - data } else { - return None; + url.strip_prefix(DATA_PREAMBLE_CHARSET)? }; data_encoding::BASE64