Changelog #222
Commit: 5346002
Release: 2024-02-26 (v0.3.1860)
New Features
#16489(first contribution) create alias when renaming an import.#16589addunresolved-identdiagnostic.#16303addnon-exhaustive-letdiagnostic.#16475support multiple tab stops for edits in VSCode.
Fixes
#16358(first contribution) de-duplicate references from macro expansions.#16621(first contribution) avoid settingRUSTC_BOOTSTRAPfor build scripts, to prevent spurious recompiles.#16590fixremove-unnecessary-elsefalse positives onifexpressions.#16616try to fix potential server hang with build scripts.#16645fix deadlock betweenrecreate_crate_graphandfile_line_index.#16618don't escape{in assists.#16637account for string delimiters correctly in proc macro server.#16606render associated item owner in hover for items other than functions.
Internal Improvements
#16654(first contribution) add-Vshorthand for--version.#16643,#16652reducesalsamemory usage.#16612fetch toolchain and data layout for detached files.#13112set up handling of auto trait bounds, but leave it disabled due to performance problems.#16617attempt to add a timeout torustc_tests.#16648pinrustc-testscommit.#16649,#16650disablerustc-testsmetrics.#16601check out repository before runningtypos.#16646remove some repeated words.#16668sync from downstream.
See also the changelog post.