162 wires and counting

$ follow Rust

Keep up with Rust in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-10-27
stories 155

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

Rust removes At::sub, rustup pins its CI actions

By RepoJournal · Filed · About Rust · Composed from the cited sources · methodology

A quiet day: the compiler's nightly churn is tidying rather than shipping, and the most concrete change is an internal mid-level IR API removal landing through the rollup queue.

Rollup merge of #164303 - fallible-algebra:at-removal/remove-sub, r=lcnr rust-lang/rust

by Jonathan Brouwer

The `sub` method on the mid-level IR `At` type is gone, with remaining callers migrated to `sub_raw`. This is a breaking change for anything constructing `At` values by hand; the change continues the removal sequence begun earlier and reached nightly via rollup.

ci: Resolve most `zizmor` findings as of `zizmor@1.31.1` rust-lang/rustup

by hashcatHitman

rustup's workflows now clear most of the `zizmor@1.31.1` findings under the `auditor` persona, including `artipacked` and `excessive-permissions`, as part of an effort to enforce zizmor lints across rust-lang repos through `crabwatch`.

Resolve build warnings and forbid them in CI rust-lang/compiler-builtins

by tgross35

`RUSTFLAGS=-Dwarnings` never reached build scripts when `--target` was passed, so compiler-builtins now runs with `CARGO_BUILD_WARNINGS=deny`. The switch exposed unused imports and dependencies that had been silently hidden, which are fixed before the deny is enforced in CI.

Auto merge of #164964 - JonathanBrouwer:rollup-gEwXdy7, r=JonathanBrouwer rust-lang/rust

by bors

The rollup split `LintLevelsBuilder::add` into `add_ast` and `add_hir`, removed the ignore-unsafe tidy check in `alloc`'s linked list, cleaned up `rustdoc-html` tests, and bumped `actions/setup-python` to v7. A further rollup also corrected the buffer length used in UEFI `locate_handles` and rolls back environment changes when `start_image` fails.

chore(deps): lock file maintenance rust-lang/docs.rs

by renovate

Dependency housekeeping across the org: docs.rs and rustup both refreshed all lock files via Renovate, with automerge disabled so both need a manual merge, and docs.rs moved node to 24.22.1 and deno to 2.9.8. rustup separately pinned `actions/checkout` to 7.0.1, `actions/cache` to 6.1.0 and `actions/upload-artifact` to 7.0.2 at the hashes it was already resolving to.

Quick answers

What shipped in Rust on October 27, 2026?
A quiet day: the compiler's nightly churn is tidying rather than shipping, and the most concrete change is an internal mid-level IR API removal landing through the rollup queue. In total, 121 commits and 34 pull requests landed.
Who contributed to Rust on October 27, 2026?
6 developers shipped this update, including bors, renovate, Jonathan Brouwer, hashcatHitman, tgross35, and workflows-compiler-builtins.
What were the notable Rust updates?
Rollup merge of #164303 - fallible-algebra:at-removal/remove-sub, r=lcnr, ci: Resolve most `zizmor` findings as of `zizmor@1.31.1`, and Resolve build warnings and forbid them in CI.