Changelog #95
Commit: f1d7f98
Release: 2021-09-20
Sponsors
Become a sponsor: On OpenCollective or GitHub Sponsors.
Fixes
-
#10252
(first contribution) make "Go to definition" multi-token mapping aware. -
#10233
(first contribution) add multi-token mapping support to hovers. -
#10199
detect even a second change toCargo.toml
. -
#10229
do not complete builtin attributes for qualified paths. -
#10230
fix expansion order for fn-like macros and attributes when descending tokens. -
#10237
do not wrap inlined local in parens when at block tail position. -
#10247
don’t highlight unsafe traits as unsafe in safe impls. -
#10048
correctly complete macro call when cursor on!
. -
#10264
don’t seek outside of character boundaries in completion handler. -
#10260
fix name generation in "Generate function" assist. -
#10267
narrowif-let
tomatch
assist range. -
#10282
don’t allow two turbo-fishes in generic arguments. -
#10289
only strip derive attributes when preparing macro input. -
#10293
don’t bail on parse errors in macro input for built-in expansion.
Internal Improvements
-
#10221
prevent possible bugs when adding magical comments. -
#10222
work around bad error reporting when renaming the server binary. -
#10225
add proc-macro fixture directive. -
#10232
add more tests for ide functionality in attributed items. -
#10248
remove dead code. -
#10250
improvecall_hierarchy
andincoming/outgoing_calls
. -
#10265
,#10269
,#10275
,#10276
,#10268
,#10270
,#10280
,#10287
parser cleanups.