Changelog #301

Commit: 21f8445
Release: 2025-11-10 (v0.3.2675)

New Features

  • #20565 add "Convert range for to while" assist.

Fixes

  • #20964 canonicalize custom-target.json paths when fetching sysroot metadata.

  • #20961 consider more expression types as in_value.

  • #20963 expand literals with wrong suffixes into LitKind::Err.

  • #20971 fix panic while resolving callable signatures for AsyncFnMut.

  • #20957 keep associated items in generate_blanket_trait_impl.

  • #20973 handle method calls in apply_demorgan.

Internal Improvements

  • #21005 (first contribution) improve wording in testing docs.

  • #20994 reduce memory usage of symbol index.

  • #20997 only populate public items in dependency symbol index.

  • #20995 use new salsa API for SymbolsDatabase.

  • #20991, #20990, #20988 merge text-size, ungrammar and smol_str into rust-analyzer.

  • #21002 bump library editions to 2024 and remove legacy files.