Changelog #93
Commit: b73b321
Release: 2021-09-06
Sponsors
Become a sponsor: On OpenCollective or GitHub Sponsors.
Fixes
-
#10139
(first contribution) fixfor
loop tofor_each
conversion with range expressions. -
#10085
avoid panic when parsing extern block. -
#10091
fixdisjunction in conjunction
panic incfg
parsing. -
#10097
allow inherent impls for arrays. -
#9405
fix missing parameters in "Extract function" with macros. -
#10108
make "Go to implementation" multi-token mapping aware. -
#10103
make "Find references" multi-token mapping aware. -
#10109
enable flyimport for ident patterns. -
#10114
deduplicate imports for "Qualify path". -
#10124
use correct search scopes for macros. -
#10127
don’t bail on failed macro call expansions when descending tokens: -
#10147
don’t panic if the client sends invalid request. -
#10146
use placeholder as default type in "Generate function" and "Extract into function".
Internal Improvements
-
#9906
,#10132
(first contribution) switch from thelog
crate totracing
. -
#10081
(first contribution) fix some error messages. -
#10078
use Ubuntu 18.04 on CI. -
#10079
make upstream bug less annoying. -
#10080
refactor panic handling in the main loop. -
#10015
more declarative re-indentation API. -
#10005
extendCargoConfig.unset_test_crates
. -
#10094
split database loading time in anaysis-stats into components. -
#10095
augment panic context when resolving path. -
#10161
remove accidental code re-use. -
#10148
make dev docs more discoverable. -
#10145
update deps and pinlibc
to fix build error inrust-lang/rust
.