Changelog #276

Commit: 5e7dd31
Release: 2025-03-10 (v0.3.2337)

New Features

  • #19243 allow unsetting default #[cfg]s.

  • #19265 add diagnostic for dangling dyn and impl.

Fixes

  • #19226 (first contribution) improve completions that return a reference.

  • #19279 (first contribution) add letm and improve let keyword completion.

  • #19308 bring back support for Rust 1.78 projects.

  • #19261 support tuple structs in expand_rest_pattern.

  • #19324 fix adding of brackets in "Inline variable".

  • #19297 fix completion relevance check.

  • #19290 warn when cargo metadata fails.

  • #19292 handle modifiers in punctuation highlighting.

  • #19274 don’t highlight unsafe definitions as unsafe.

  • #19295 make "rust-analyzer: Run" available in manifest file.

Internal Improvements

  • #19288 (first contribution) use size_of from the prelude.

  • #19244, #19275 warn when the active toolchain is too old.

  • #19286 twiddle with the rustup invocation on CI.