Changelog #58
Commit: 5b86ff3
Release: 2021-01-04
Sponsors
Become a sponsor: On OpenCollective or GitHub Sponsors.
New Features
-
#7130add extract-assignment assist.
-
#7091rust-analyzer.server.extraEnvconfig to specify environment variables forrust-analyzerprocess. -
#7107add working dir to cargo metadata fail messages. -
#7106produce fine-grained diffs when formatting files. -
#7071pass--all-targetstocargo checkwhen discovering project structure. -
#7080initial support for const type parameters. -
#7121show lifetimes and labels on hover. -
#7123basic support for 2021 edition.
Fixes
-
#7070fix$0inserted during edits. -
#7088fix false positive "unnecessary braces" diagnostic. -
#7064improve auto-importing completion speed and accuracy. -
#7059fix handling of$_in macros. -
#7075use.formatto trigger postfix format completion. -
#7101fix spacing bug in proc-macro. -
#7055don’t swallow the "rustfmt not installed error". -
#7102fix completion of Default struct update syntax. -
#7116fix proc-macros for deep trees. -
#7125don’t emit arg count diagnostics for method calls with unknown receiver. -
#7134fix type-inference for macro generated arrays. -
#7136fixed nested eager macros.