Changelog #282
Commit: 723121e
Release: 2025-04-21 (v0.3.2431)
Fixes
-
#19576(first contribution) ignore morerustfmtparsing errors. -
#19596include generic parameters and default values in signature help. -
#19590addpub(crate) modoption for unlinked files. -
#19588include inline format macro variables in "Extract into function". -
#19589fix highlighting for tail expr in labelled blocks. -
#19619sort notable traits in hover. -
#19612fix a bug with predicate lowering of associated items. -
#19613fix panic with implemented trait method that declares an extra lifetime parameter. -
#19579prevent panics on cyclic dependencies dependency between closures. -
#19628,#19642don’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. -
#19616makehir-tynon-diagnostic queries transparent (saves 56 MB onanalysis-stats self). -
#19617makeHirFileId,EditionedFileIdand macro filessalsastructs (saves 165 MB onanalysis-stats self). -
#19591useast::TokenTreeinmake::expr_macro. -
#19572migrateexpand_rest_patternanddestructure_struct_bindingassists toSyntaxEditor. -
#19569return correct types formake::expr_*methods. -
#19600pin therustcused for theproc-macro-srcCI job. -
#19521cancel parallel CI jobs if tests fail.