github rust-lang/rust-analyzer 2026-09-21

2 hours ago

Commit: aaddfb7
Release: 2026-09-21 (v0.3.3057)

New Features

  • #23384 support completions inside cfg!():

    Screenshot showing if cfg!(any(target_)) completions

Fixes

  • #23375 (first contribution) watch include roots recursively only once, on directory.
  • #23370 (first contribution) fix broken server binary check.
  • #23359 (first contribution) cache macro-expanded roots when climbing ancestors.
  • #23367 work around a panic when the trait solver re-enters itself.
  • #23368 return an early error on unsupported string binary operations.
  • #23360 include working directory when discovery command fails.

Internal Improvements

  • #23308 refactor SyntaxContext to not reimplement salsa macros.

See also the changelog post.

Don't miss a new rust-analyzer release

NewReleases is sending notifications on new releases.