Changelog #247
Commit: fa00326
Release: 2024-08-19
(v0.3.2078
)
Fixes
-
#17833
(first contribution) reuse recursion limit as expansion depth limit. -
#17900
(first contribution) add option to exclude vendored libraries from SCIP/LSIF output. -
#17864
build and run build scripts for LSIF. -
#17859
support#[rustc_deprecated_safe_2024]
. -
#17905
properly account for editions in names. -
#17863
resolve included files to their calling modules in IDE layer. -
#17865
emit non-exhaustive let diagnostics for async and unsafe blocks. -
#17882
fix panic while canonicalizing erroneous projection type. -
#17893
fix panic on associated functions with type annotations. -
#17916
fix panic while loweringimpl Trait
parameter of parent generics. -
#17867
handle trailing excess comma in "Convert to named struct".
Internal Improvements
-
#17903
(first contribution) don’t kill the flycheck process command group. -
#17908
test for word boundary inFindUsages
. -
#17850
send back empty responses while the VFS is still loading. -
#17876
remove unreachable logic for include token mapping. -
#17896
check the edition for edition-dependent syntax kinds. -
#17891
be more resilient to bad language item definitions in binary operator inference. -
#17907
replaceonce_cell
with thestd
types. -
#17862
fix auto-publishing workflow. -
#17909
removerust-analyzer.workspace.discoverProjectRunner
.