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-ANALYZER SHIPS DIAGNOSTIC OVERHAUL AS COMPILER SETTLES GLOBAL_ASM ROLLBACK

By RepoJournal · Filed · About Rust

Rust-analyzer 0.3.2913 landed two new diagnostics for common pattern errors while the compiler team reverted an insta-stable global_asm feature that shipped without proper review.

Rust-analyzer's latest release [1] adds mutable-ref and array-pattern-without-fixed-length diagnostics, catching errors earlier in the IDE [1]. The team also tightened completion import exclusions to support sub-item filtering [2], letting developers exclude std::intrinsics::AtomicOrdering without blocking the whole module. Over on rust-lang/rust, the compiler team reverted the global_asm statement position feature [3] after discovering it shipped without FCP and contained implementation bugs that invalidated existing assumptions. Meanwhile, the compiler merged four focused PRs fixing impl_trait_redundant_captures lint suggestions that left stray `+` tokens [4], parsing mut restrictions [5], and hardening const parameter defaults [5]. The crates.io-index continues steady state with routine updates to qtcloud-devops-cli , greentic-telemetry , and new kglite submission .

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] 2026-05-25 ↗ rust-lang/rust-analyzer
  2. [2] feat: completions imports exclude supports sub items ↗ rust-lang/rust-analyzer
  3. [3] Revert "Allow `global_asm!` in statement positions" ↗ rust-lang/rust
  4. [4] Rollup merge of #156843 - onehr:fix-redundant-captures-143216, r=cjgillot rust-lang/rust
  5. [5] Auto merge of #156881 - jhpratt:rollup-Z5cqxkd, r=jhpratt rust-lang/rust

Quick answers

What shipped in Rust on May 25, 2026?
Rust-analyzer 0.3.2913 landed two new diagnostics for common pattern errors while the compiler team reverted an insta-stable global_asm feature that shipped without proper review. In total, 89 commits, 18 pull requests, and 2 releases landed.
Who contributed to Rust on May 25, 2026?
2 developers shipped this update, including A4-Tacks and folkertdev.
What were the notable Rust updates?
2026-05-25, feat: completions imports exclude supports sub items, and Revert "Allow `global_asm!` in statement positions".

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?