RepoJournal
Rust

@rust-lang

The Rust language, Cargo, and the standard library

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

One email a day. Unsubscribe in one click.

Pick a date

Topics: Rust Full archive →

The Wire · Showcase

RUST TOOLING MODERNIZES AS MIRI FIXES ASYNC CRASH

By RepoJournal · Filed · About Rust

The Rust ecosystem is quietly upgrading its internal tooling while the interpreter that catches UB gets a critical fix for a crash in async code.

Miri landed a shim for `malloc_usable_size` [1], filling a gap in its libc emulation, and a rollup includes a fix for a crash in async-drop and async-gen that rewrites `AsyncGenPending` constants [2], so if you rely on Miri to validate async code, this patch matters. Meanwhile, rustc is unblocking CI by busting sccache's cache [3], after GCC tests were falsely passing, and rustdoc now only generates search DOM elements when a search query is present [4], cutting unnecessary work on every docs page. A rollup in both rustc and Miri adds a regression test for a hidden glob reexports issue [5][6], ensuring a known breakage stays fixed. On the cargo-team side, the release tooling is being modernized: cargo-new-release migrates to a Cargo script [7] and strips out confirmation prompts [8]. The only release this period is the crates.io index -style one, with 128 commits and 8 PRs across the repos. The picture is a stack getting faster and more reliable, one shim and one cache bust at a time.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Add shim for `malloc_usable_size` ↗ rust-lang/miri
  2. [2] Rollup merge of #161190 - im-lunex:fix_#161101, r=oli-obk rust-lang/miri
  3. [3] Rollup merge of #161384 - Kobzol:remove-sccache, r=jieyouxu rust-lang/rust
  4. [4] Rollup merge of #160639 - GuillaumeGomez:search-dom, r=lolbinarycat rust-lang/rust
  5. [5] Rollup merge of #160582 - mejrs:hidden_glob_reexports-test, r=davidtwco rust-lang/miri
  6. [6] Rollup merge of #160582 - mejrs:hidden_glob_reexports-test, r=davidtwco rust-lang/rust
  7. [7] feat(tools): migrate cargo-new-release to a Cargo script ↗ rust-lang/cargo-team
  8. [8] fix(tools): remove release confirmation prompts rust-lang/cargo-team

Quick answers

What shipped in Rust on August 21, 2026?
The Rust ecosystem is quietly upgrading its internal tooling while the interpreter that catches UB gets a critical fix for a crash in async code. In total, 128 commits, 8 pull requests, and 1 releases landed.
Who contributed to Rust on August 21, 2026?
6 developers shipped this update, including bors, Jonathan Brouwer, hkalbasi, tomassedovic, Travis Cross, and weihanglo.
What were the notable Rust updates?
Add shim for `malloc_usable_size`, Rollup merge of #161190 - im-lunex:fix_#161101, r=oli-obk, and Rollup merge of #161384 - Kobzol:remove-sccache, r=jieyouxu.

More from @rust-lang

Daily updates, in your inbox

Follow Rust

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

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?