Changelog #98
Commit: ed4b312
Release: 2021-10-11
Sponsors
Become a sponsor: On OpenCollective or GitHub Sponsors.
New Features
-
#10476
(first contribution) addreplace_try_expr_with_match
assist: -
#10447
(first contribution) implement enum variant code lens: -
#10458
implement custom user snippets: -
#10459
add "Generate constant" assist: -
#10474
supportlet…else
. -
#10499
make "mismatched arggument counts" diagnostic range more precise.
Fixes
-
#10479
fix index out of bounds panic in name resolution. -
#10456
avoid cycle when lowering predicates for associated item lookup. -
#10482
fixinline_call
trying to use an uncached syntax node inSemantics
. -
#10460
only addproc_macro
to prelude in proc-macro crates. -
#10477
fix parsing of macro call inside generic args. -
#10449
fix parsing ofSome(1..)
. -
#10420
parse outer attributes onStructPatternEtCetera
. -
#10480
change snake case fix to match rustc implementation.
Internal Improvements
-
#10504
(first contribution) remove needless clones -
#10467
optimize code lens for references and implementations. -
#10494
,#10495
,#10496
,#10497
,#10501
,#10507
,#10508
,#10509
,#10510
,#10512
,#10514
start new macro test suite -
#10457
remove support for pre-1.47 sysroots. -
#10440
fix Clippy warnings and replace someif let
s withmatch
.