Commit: 7106cd3
Release: 2024-08-26
(v0.3.2086
)
New Features
#17936
implementmodule_path!
.#17857
allow declaringcfg
groups inrust-project.json
.#17927
,#17955
speed up search for short associated functions.
Fixes
#17942
implement floating point casts in const eval.#17958
ConsiderDeref
impls in trait method completions.#17960
useextra_test_bin_args
in Test Explorer runner.#17925
include generics when loweringextern type
.#17928
keep comments in "Convertwhile
toloop
".#17924
fix panic when a TAIT exists in a RPIT.#17932
fix semantic highlighting panics during start-up.#17939
,#17948
improve handling ofSized
predicates.#17943
improve proc macro panic message and workspace loading failure diagnostic.#17912
,#17946
run flycheck without reverse dependencies when target is specified.#17949
watch build files fromrust-project.json
.#17956
keep original error when retryingcargo metadata
with--no-deps
.#17913
add workspace-level config torust-analyzer.toml
.
Internal Improvements
#17888
removeinvocationLocation
in favor ofinvocationStrategy
.#17886
wait for cache priming before reporting that the server is ready.#17898
improve macro token mapping heuristics.#17961
don't allocate autoderef steps when not needed.#17930
remove the ability to configure the user config path.
See also the changelog post.