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