Commit: 822644d
Release: 2024-09-30
(v0.3.2129
)
New Features
#18180
index workspace symbols at start-up rather than on the first search.
Fixes
#17923
(first contribution) add option to rebuild project before restarting debugging.#18160
fix name resolution with renamed imports and shadowing.#18164
handle import aliases inremove_unused_imports
.#18161
improve reference handling in consuming postfix completions.#18172
support#[expect]
in attribute completion and hover.#18162
report lifetime GATs as object-unsafe.#18123
disambiguate package names in flycheck.#18166
fix a bug in span map merging.#18184
pass--all-targets
for build scripts in more CLI commands.#18193
don't report start-up error when a workspace discovery command is configured.
Internal Improvements
#18205
(first contribution) rename object-safety todyn
-compatibility.#18196
addSyntaxFactory
to simplify generating nodes with syntax mappings.#18181
addtracing
to project discovery and VFS loading.#18192
includerust-project.json
build files in VFS.#18157
respect--disable-proc-macros
inanalysis-stats
.#18208
allow overriding proc macro server inanalysis-stats
.#18188
bump MSRV to 1.81.#18175
dropCOMPLETION_MARKER
Easter egg.
See also the changelog post.