rust-analyzer release v0.3.2997 (2026-08-03) includes one performance improvement avoiding a separate query for defined opaques, over 20 bug fixes covering panic cases with HRTB closure arguments, large discriminant values, self-referential impl Trait functions, glob import shadowing, and parser edge cases, plus internal improvements such as removing mutable rowan APIs and bumping rowan and rustc_next_trait_solver dependencies. Several fixes are first contributions from new contributors.
385 Impressions