Changelog #282
Commit: 723121e
Release: 2025-04-21
(v0.3.2431
)
Fixes
-
#19576
(first contribution) ignore morerustfmt
parsing errors. -
#19596
include generic parameters and default values in signature help. -
#19590
addpub(crate) mod
option for unlinked files. -
#19588
include inline format macro variables in "Extract into function". -
#19589
fix highlighting for tail expr in labelled blocks. -
#19619
sort notable traits in hover. -
#19612
fix a bug with predicate lowering of associated items. -
#19613
fix panic with implemented trait method that declares an extra lifetime parameter. -
#19579
prevent panics on cyclic dependencies dependency between closures. -
#19628
,#19642
don’t ignore config values that fail to parse.
Internal Improvements
-
#19578
(first contribution) normalize drive letters in the VS Code extension. -
#19638
,#19639
(first contribution) add anchors to configuration options and fix dead links to the manual. -
#19616
makehir-ty
non-diagnostic queries transparent (saves 56 MB onanalysis-stats self
). -
#19617
makeHirFileId
,EditionedFileId
and macro filessalsa
structs (saves 165 MB onanalysis-stats self
). -
#19591
useast::TokenTree
inmake::expr_macro
. -
#19572
migrateexpand_rest_pattern
toSyntaxEditor
. -
#19568
migratedestructure_struct_binding
toSyntaxEditor
. -
#19569
return correct types formake::expr_*
methods. -
#19600
pin therustc
used for theproc-macro-src
CI job. -
#19521
cancel parallel CI jobs if tests fail.