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