Skip to content

Commit 10f87fb

Browse files
committed
docs(toolchain): fix stale 1.94.1 comment in rust-toolchain.toml
Channel was bumped to 1.95.0 in PR #367 but the explanatory comment above it still said "Pinned to 1.94.1 ... 1.95 turned several previously-safe patterns into denied lints ... without sufficient value to justify the churn." Pure documentation drift — the bump already happened, the lint debt was closed by #367 + #368, and the comment now describes a state that has not been true for ~a day. Update the comment to reflect the actual 1.95.0 pin, cross-ref PR #367, name the clippy lints that came with 1.95, and keep the "never auto-track stable" rule.
1 parent b9c2af1 commit 10f87fb

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

rust-toolchain.toml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
[toolchain]
22
channel = "1.95.0"
3-
# Pinned to 1.94.1 (latest 1.94 patch, 2026-03-25). 1.95 turned several
4-
# previously-safe patterns into denied lints (e.g. unnecessary_sort_by)
5-
# without sufficient value to justify the churn — bump explicitly when
6-
# a future version is reviewed, never auto-track stable.
3+
# Pinned to 1.95.0 (bumped from 1.94.1 in PR #367, 2026-05-13). Aligns
4+
# with bevy (edition 2024 → 1.95 MSRV) and ndarray (bumped in parallel
5+
# per LATEST_STATE 2026-05-13). 1.95 added clippy lints
6+
# (`clippy::manual_checked_ops`, `clippy::unnecessary_sort_by`,
7+
# `clippy::len_zero` cleanups) that PR #367 + #368 closed across the
8+
# workspace. Never auto-track `stable` — bump explicitly when a future
9+
# version is reviewed and workspace clippy passes clean.
710
#
811
# rustfmt + clippy are mandatory CI components and must be present
912
# whenever the pinned channel is installed. Without this, `cargo fmt`

0 commit comments

Comments
 (0)