github rust-lang/rust-analyzer 2024-02-05

latest releases: nightly, 2024-06-24, 2024-06-17...
4 months ago

Changelog #219

Commit: 39ad79b
Release: 2024-02-05 (v0.3.1831)

New Features

  • #16439 support "Go to definition" from inside include!d files.
  • #16417 add "Normalize import" assist and improve "Merge imports".
  • #16441 add option to exclude tests from references search results.

Fixes

  • #15730 (first contribution) add postfix completion for let .. else.
  • #16453 undo special bracket classification in VS Code config.

Internal Improvements

  • #16463 (first contribution) remove references to abi_amdgpu_kernel.
  • #16394, #16456 extend tracing integration and use it in hprof.
  • #16459 use improved adjusted_display_range for all diagnostics.
  • #16461 remove unnecessary usages of ExpansionInfo.
  • #16447 clean up mir error variants.
  • #16479 use MacOS 12 runners for releases.
  • #16451 work through temporarily allowed Clippy lints, part 2.
  • #16413 run clippy on CI.
  • #16448, #16469 add typo check to CI.
  • #16476 sync from downstream.
  • #16416 VS Code: report conflict with panicbit.cargo.

See also the changelog post.

Don't miss a new rust-analyzer release

NewReleases is sending notifications on new releases.