112 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-08-05
stories 136

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

RUST COMPILER SHIPS PRIVACY CACHING WIN, LEGACY INT MODULES FULLY DEPRECATED

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

The compiler just got faster on privacy checks while the standard library closes the book on deprecated integer modules that have lingered for years.

A performance rollup merged overnight that caches already-checked types in the privacy visitor [1], skipping redundant walks through the same interned types across multiple nodes. This targets a real bottleneck where the privacy checker was re-walking identical type structures repeatedly. Separately, std::u8 and friends are now fully deprecated [2], completing the deprecation cycle started years ago and clearing a long-standing cleanup task from the libs roadmap. The compiler team also landed a trait solver fix that normalizes aliases before generalization in the new solver [3], subtly changing how inferred types relate to associated types. On the docs front, docs.rs improved 404 pages for missing rustdoc resources [4], replacing generic errors with contextual recovery links to the crate root and version list. The blog repo picked up three new posts: an official LLM policy framing piece [5], a Polonius alpha enablement announcement [6], and a funding team progress update [7], signaling active communication on governance and project direction.

Action items

References

  1. [1] Rollup merge of #160317 - xmakro:perf/privacy-accessible-type-cache, r=petrochenkov rust-lang/rust ↗
  2. [2] Rollup merge of #146882 - cyrgani:deprecate-legacy-int-mods, r=clarfonthey,BurntSushi,joshtriplett rust-lang/rust ↗
  3. [3] Rollup merge of #160443 - khyperia:move-normalize-to-relations, r=lcnr rust-lang/rust ↗
  4. [4] Improve 404 page for missing rustdoc resources ↗ rust-lang/docs.rs
  5. [5] Add a post about `rust-lang/rust`'s new LLM policy ↗ rust-lang/blog.rust-lang.org
  6. [6] Add Polonius on nightly blog post ↗ rust-lang/blog.rust-lang.org
  7. [7] new blog post: funding team progress update ↗ rust-lang/blog.rust-lang.org

Quick answers

What shipped in Rust on August 5, 2026?
The compiler just got faster on privacy checks while the standard library closes the book on deprecated integer modules that have lingered for years. In total, 120 commits and 16 pull requests landed.
Who contributed to Rust on August 5, 2026?
8 developers shipped this update, including bors, kivancgnlp, renovate, Jonathan Brouwer, jyn514, jackh726, nikomatsakis, and Remo Senekowitsch.
What were the notable Rust updates?
Rollup merge of #160317 - xmakro:perf/privacy-accessible-type-cache, r=petrochenkov, Rollup merge of #146882 - cyrgani:deprecate-legacy-int-mods, r=clarfonthey,BurntSushi,joshtriplett, and Rollup merge of #160443 - khyperia:move-normalize-to-relations, r=lcnr.