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

COMPILER FIXES YIELD SEMANTICS WHILE TEAM WELCOMES THREE NEW CONTRIBUTORS

By RepoJournal · Filed · About Rust

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.

One email a day. Unsubscribe in one click.

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.

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?