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-05-31
stories 124

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

COMPILER FIXES YIELD SEMANTICS WHILE TEAM WELCOMES THREE NEW CONTRIBUTORS

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

Rust's async drop implementation got the correctness fix it needed overnight, and the standards committee just expanded.

The compiler team shipped a critical fix to yield terminator dataflow that corrects how the drop target and unwinding are handled [1]. This matters because the previous implementation confused these two paths, which breaks async drops. The fix comes bundled with documentation that clarifies the semantics for future maintainers [1]. In parallel, the team expanded its contributor roster, welcoming @Darksonn, @LawnGnome, and @aapoalas as new libs-contributors [2]. On the infrastructure side, libz-sys 1.1.29 shipped with loongarch architecture support [3], fixing builds on that platform by including missing CMakeLists.txt references [4]. The compiler also cleaned up visibility in value_analysis.rs and removed unused functions [5], keeping the codebase tighter as we approach the next release cycle.

Action items

References

  1. [1] Rollup merge of #156875 - cjgillot:yield-drop-resume, r=oli-obk rust-lang/rust ↗
  2. [2] Add 3 new libs-contributors ↗ rust-lang/team
  3. [3] 1.1.29 ↗ rust-lang/libz-sys
  4. [4] zlib-ng: Include loongarch architecture folder ↗ rust-lang/libz-sys
  5. [5] Rollup merge of #157004 - nnethercote:value_analysis-visibility, r=cjgillot rust-lang/rust ↗

Quick answers

What shipped in Rust on May 31, 2026?
Rust's async drop implementation got the correctness fix it needed overnight, and the standards committee just expanded. In total, 102 commits, 21 pull requests, and 1 releases landed.
Who contributed to Rust on May 31, 2026?
2 developers shipped this update, including Amanieu and Gelbpunkt.
What were the notable Rust updates?
Rollup merge of #156875 - cjgillot:yield-drop-resume, r=oli-obk, Add 3 new libs-contributors, and 1.1.29.