Changelog #213
Commit: 85fb463
Release: 2023-12-25
(v0.3.1782
)
New Features
-
#16088
implement a rust-analyzer span-backed proc-macro server mode.
Fixes
-
#16155
(first contribution) don’t assume ASCII inremove_markdown
. -
#16152
resolve alias before resolving enum variant. -
#16163
de-duplicate annotations. -
#16165
update metavariable expression implementation. -
#16066
,#16185
remove unnecessary braces after with unused imports. -
#16167
fully remove dummy spans. -
#16175
correctly set and mark the proc-macro spans. -
#16178
fix span marking for built-in function-like macros. -
#16184
fixSemantics
node caching in completion analysis. -
#16158
desugar doc comments correctly for MBE. -
#16137
complete exported macros in#[macro_use($0)]
.
Internal Improvements
-
#16182
update world symbols request definiton, prefer focus range for macros. -
#16183
clean upExpander
a bit. -
#16143
move proc macro knowledge out ofbase-db
and intohir-expand
. -
#16145
split out aspan
crate. -
#16150
move outWithFixture
into dev-only crate. -
#16151
add minimal support for the 2024 edition. -
#16144
sync from downstream. -
#16149
don’t fail changelog generation on missing PRs.