github rust-lang/rust-analyzer 2023-12-18

latest releases: 2024-09-30, nightly, 2024-09-23...
9 months ago

Changelog #212

Commit: 21b06c1
Release: 2023-12-18 (v0.3.1774)

Fixes

  • #15887 (first contribution) fix tuple to named struct conversion inside macro calls some more.
  • #16106 fix syntax bridge assigning invalid spans to lifetime tokens.
  • #16061 fix fragment parser on incomplete parses.
  • #16130 remove subtrees with fake spans in syntax fix-up.
  • #16131 fix false positive type mismatch in const reference patterns.
  • #16094 replace doc_comments_and_attrs with collect_attrs, second round.
  • #16089 query for nearest parent block around the hint to resolve.

Internal Improvements

  • #16099 improve import asset performance a bit, bump limit, and shorten the paths.
  • #16125 run rust-analyzer on rustc UI tests in metrics.
  • #16115 update built-in attributes.
  • #16102, #16104 publish and bump line-index.
  • #16123 remove ModuleId from TypeOwnerId.
  • #16098 sync from downstream.

See also the changelog post.

Don't miss a new rust-analyzer release

NewReleases is sending notifications on new releases.