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-07-19
stories 105

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

RUST LANDS BINARY SEARCH IN CONST, CLOSES ANDROID WEAK SYMBOL GAP

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

The standard library gained const-time binary search and Miri fixed a critical Android I/O gap that broke vectored file operations in testing.

Rust shipped a rollup [1] that merged six critical improvements to the compiler and standard library. The biggest win: `const_binary_search` is now stable [1], letting developers perform binary searches at compile time. In parallel, the Miri team resolved a longstanding Android compatibility issue [2] [3] where preadv/pwritev weak symbols weren't resolving under test, causing file operations to fail entirely on bionic. This fix un-skips Android filesystem tests that were previously broken. The same rollup [1] also added diagnostic improvements for macros [1] and simplified the unwind crate, both of which reduce compiler surface area. Cargo just landed a 29-commit submodule update [5] that refactors homedir normalization and syncs command metadata handling. Meanwhile, the compiler caught a subtle error case: trait bounds that require closures to return themselves (like `T: Fn() -> T`) now produce clear diagnostic messages [4] instead of confusing type errors.

Quick answers

What shipped in Rust on July 19, 2026?
The standard library gained const-time binary search and Miri fixed a critical Android I/O gap that broke vectored file operations in testing. In total, 90 commits and 15 pull requests landed.
Who contributed to Rust on July 19, 2026?
6 developers shipped this update, including bors, Joel-Wwalker, Ralf Jung, Jonathan Brouwer, folkertdev, and estebank.
What were the notable Rust updates?
Rollup of 6 pull requests, Resolve preadv/pwritev as weak symbols on Android, and Merge pull request #5212 from Joel-Wwalker/5080-android-fs.