Commit: 84b6936
Release: 2025-02-17 (v0.3.2308)
Fixes
#19088(first contribution) fix resolution with modules that shadow built-in types.#19117,#19144(first contribution) don't emit implicit drop inlay hints in macro calls.#19137(first contribution) highlightextern cratein doc comments.#19156(first contribution) mark~/.cargo/git/checkoutsas read-only.#19129fix postfix completions in macro calls.#19148,#19160improve error recovery when calling a field or associated function.#19125censor#[cfg_attr]for attribute macros.#19124fix off-by-one error in range formatting.#18998makerust-analyzer.files.excludeDirsactually work.#19111apply adjustments to proper expression inCoerceMany.#19109do not show safety hints for extern items lacking semantics.#18928handle character boundaries in import search.#18995lower range pattern bounds to expressions.#19143propagate error types in MIR type projections.
Internal Improvements
#19110(first contribution)panic_context.#19142spawn toolchain querying processes in parallel.#19155migrateadd_missing_match_armstoSyntaxFactory.#19163stabilize sort order ofrelated_tests.#19161,#19166improve sort order of runnables.#19159setRUSTUP_TOOLCHAINwhen loading sysroot workspace.#19150applycfg.setTesttorust-project.json.
See also the changelog post.