Changelog #237
Commit: b427d46
Release: 2024-06-10 (v0.3.1992)
New Features
#17282(first contribution) hide items starting with__from symbol search.#17058add basic, unstable support forrust-analyzer.toml.
IMPORTANT: We don't promise any stability with this feature yet, any configs exposed may be removed again, the ordering may change etc.
Fixes
#17352do not resolve prelude within block modules.#17350highlight unlinked files more proeminently.#17360don't touch foreign sources when renaming imports.#17333check for snippet support inextract_expressions_from_format_string.#17329don't mark#[rustc_deprecated_safe_2024]functions as unsafe.#17353fix hover action formatting.#17308prioritize local crates in auto-import.
Internal Improvements
#17346,#17368(first contribution) add submenus to GUI VS Code extension settings.#17340improvefind_pathperformance.#17004cache macro calls more aggressively inSemantics.#17312addFunction::fn_ptr_type(…)for obtaining name-erased function types.#17348use fallible indexing inTypeOrConstParam::source(…)andLifetimeParam::source(…).#17365expose snippet capability to diagnostic quickfixes.#17375don't intern attribute inputs, as their spans make them unique.#17341clean up inert attribute handling.#17356prefer shorthandtracing::spanmacros.#17315use string interpolation in more places.#17359add version info to VS Code status bar item.
See also the changelog post.