diff --git a/.bazelrc b/.bazelrc index 93843a9a79..6318ee8a14 100644 --- a/.bazelrc +++ b/.bazelrc @@ -18,7 +18,7 @@ common --repo_env=CARGO_NET_GIT_FETCH_WITH_CLI=true # host cargo would download another 418 MB toolchain on every CI job. common --repo_env=CARGO_UNSTABLE_GIT=shallow-deps common --repo_env=RUSTC_BOOTSTRAP=1 -# MODULE.bazel registers only nightly/2026-10-19. Without this, rules_rust +# MODULE.bazel registers only nightly/2026-10-25. Without this, rules_rust # resolves the stable channel and the build fails closed. # Hosts can extend this repository profile with their private fleet settings. build --config=tracedecay diff --git a/MODULE.bazel b/MODULE.bazel index 0e2ef39c14..6202324aec 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -50,14 +50,14 @@ rust.toolchain( "fastbuild": "1", "opt": "3", }, - versions = ["nightly/2026-10-19"], - rustfmt_version = "nightly/2026-10-19", - rust_analyzer_version = "nightly/2026-10-19", + versions = ["nightly/2026-10-25"], + rustfmt_version = "nightly/2026-10-25", + rust_analyzer_version = "nightly/2026-10-25", ) use_repo( rust, "rust_toolchains", - rust_analyzer_tools = "rust_analyzer_nightly-2026-10-19_tools", + rust_analyzer_tools = "rust_analyzer_nightly-2026-10-25_tools", ) register_toolchains("@rust_toolchains//:all") diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 09be1af02d..27982fcd2f 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,6 +1,6 @@ [toolchain] # Dated nightly: asupersync's nightly-outcome-try default needs try_trait_v2. # 2026-09-27 includes rust-lang/rust#162275; 2026-08-25 does not. -channel = "nightly-2026-10-19" +channel = "nightly-2026-10-25" # LSP acceptance negotiates capabilities with the pinned upstream analyzer. components = ["clippy", "rustfmt", "rust-analyzer", "rust-src"]