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