Changelog #227

Commit: e4a405f
Release: 2024-04-01 (v0.3.1906)

New Features

  • #16805, #16960, #16967 implement lifetime lowering and resolution.

  • #16906 add struct hover field display limit (rust-analyzer.hover.show.structFields).

Fixes

  • #16964 revert debug extension priorities.

  • #16965 use LLDB when debugging with C++ extension on MacOS.

  • #16957 check for client relative glob pattern support before using them.

  • #16971 resolve tests per file instead of crate in test explorer.

  • #16975 prompt the user to reload the window when enabling test explorer.

Internal Improvements

  • #16944 revert to the crates.io version of rustc_pattern_analysis.

  • #16930 support choosing the allocator in xtask dist.