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-08-16
stories 83

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

EXTERN CUSTOM ABI STABILIZED, CARGO SUBMODULE UPDATED

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

Rust stabilized `extern "custom"` for low-level FFI functions with non-standard calling conventions, closing a long-awaited tracking issue.

The stabilization of `extern "custom"` [1] marks a milestone for developers working with architectures that pass arguments in non-standard registers. This feature unlocked external function declarations for custom ABIs unknown to Rust itself, addressing a years-long gap in low-level interop. The merge came as part of a rollup [2] that also included cargo submodule updates [3] incorporating 6 commits of tooling refinements across the ecosystem. In parallel, smaller wins shipped: iterator comparisons now properly respect overridden min/max behavior [4], OpenOptions error messages got sharper [4], and rustdoc's `doc_cfg` presentation improved [5]. The cargo update pulled in cc@1.4.3 and continued cleanup of trailing whitespace across the codebase [3]. Across crates.io-index, routine crate updates flowed through for readout, rvoip modules, and videocall-cli [6][7][8][9][10]. The 70 commits and 12 PRs across 4 repos this cycle kept the ecosystem ticking without breaking surprises.

Action items

References

  1. [1] Rollup merge of #158504 - folkertdev:stabilize-extern-custom, r=tgross35 rust-lang/rust ↗
  2. [2] Rollup of 5 pull requests ↗ rust-lang/rust
  3. [3] Auto merge of #161121 - weihanglo:update-cargo, r=weihanglo rust-lang/rust ↗
  4. [4] Rollup of 5 pull requests ↗ rust-lang/rust
  5. [5] rustdoc: Small `doc_cfg` messages improvements ↗ rust-lang/rust
  6. [6] Update crate `readout` rust-lang/crates.io-index ↗
  7. [7] Update crate `rvoip-webtransport` rust-lang/crates.io-index ↗
  8. [8] Update crate `rvoip-quic` rust-lang/crates.io-index ↗
  9. [9] Update crate `rvoip-sip` rust-lang/crates.io-index ↗
  10. [10] Update crate `videocall-cli` rust-lang/crates.io-index ↗

Quick answers

What shipped in Rust on August 16, 2026?
Rust stabilized `extern "custom"` for low-level FFI functions with non-standard calling conventions, closing a long-awaited tracking issue. In total, 70 commits, 12 pull requests, and 1 releases landed.
Who contributed to Rust on August 16, 2026?
5 developers shipped this update, including bors, Jonathan Brouwer, GuillaumeGomez, renovate, and github-actions[bot].
What were the notable Rust updates?
Rollup merge of #158504 - folkertdev:stabilize-extern-custom, r=tgross35, Rollup of 5 pull requests, and Auto merge of #161121 - weihanglo:update-cargo, r=weihanglo.