github rust-lang/rust-analyzer 2026-11-02

3 hours ago

Commit: b98172d
Release: 2026-11-02 (v0.3.3105)

New Features

  • #23573, #23572 bump rustc_lexer and handle forced keywords (k#).

Performance Improvements

  • #23228 add ThinMap, a map that uses ThinVec when the length is small (saves 38 MB on self).

Fixes

  • #23534 (first contribution) fix push diagnostics.
  • #23495 fix a panic on by projection types.
  • #23562 don't complete f(*&val).
  • #23586 fix lowering of yield in async gen.

Internal Improvements

  • #23588 use macOS 15 runners and bump deployment target.
  • #23577 remove InferenceResult.error_ty.
  • #23576 bump rowan.

See also the changelog post.

Don't miss a new rust-analyzer release

NewReleases is sending notifications on new releases.