Changelog #265
Commit: fa4a40b
Release: 2024-12-23
(v0.3.2228
)
New Features
-
#18696
report unresolved idents for implicit captures informat_args!()
.
Fixes
-
#18723
fix a case where completion was unable to expand atracing
macro. -
#18699
fix path-qualified auto-importing completions not working with re-exports. -
#18729
clear flycheck diagnostics more granularly. -
#18741
delay initial flycheck until after build scripts. -
#18726
reduce applicability of theunnecessary_async
assist. -
#18695
improve name suggestion fordestructure_tuple_binding
. -
#18690
use string literal contents as a name when extracting into variable. -
#18700
fixunresolved_field
when a keyword is used as a field. -
#18708
fix pretty-printing of@
patterns. -
#18714
do not ask the client to resolve for non-existent label details. -
#18716
consider both completion detail fields into_proto
. -
#18727
fix "tried adding a runnable pointing to a different file" panic. -
#18739
don’t trigger parenthesis wrapping typing handler after identifiers. -
#18740
fix empty check diagnostics not marking files as changed. -
#18738
,#18742
properly test if workspace flychecking is allowed. -
#18711
don’t mark&raw
of deref as unsafe.
Internal Improvements
-
#18715
(first contribution) fixAsmOption
rule inrust.ungram
. -
#18731
revert "drop proc macro server support for 1.66 and older toolchains". -
#18698
don’t serialize empty fields in completion and resolve payloads. -
#18713
cleanup label structure ofCompletionItem
. -
#18697
simplifyratoml
test directory handling. -
#18728
useserde_derive
intead ofderive
feature. -
#18710
removesalsa
from proc macro server dependency tree.