Commit: fd74511
Release: 2024-07-29 (v0.3.2053)
New Features
#17542Support "Go to definition" and "Find all references" on control flow keywords.#17676add preliminary support for the+ use<..>precise_capturingsyntax.
Fixes
#17511(first contribution) fix trait solving withDerefas a supertrait.#17472(first contribution) filter run unit tests by crate when running them.#17660fix again the path resolution for included submodules.#17706fixinclude!s withexprfragment inputs.#17586allow macro expansions intoRestPatin tuple args.#17697support the newcargo config get envformat.#17709fix hover links.#17713fix panic on unresolved index fields.#17720flip the naming of the doc-comment to comment assist.
Internal Improvements
#17675(first contribution) remove thelens.forceCustomCommandsconfig.#17670enable LRU for thebody_with_source_mapquery.#17671shrinkBinding.#17695shrinkTypeRefby 8 bytes.#17693remove params and fields fromAstIdMap.#17668remove incorrectnever!invocations forasyncfunctions.#17647rename internal rust-analyzer commands.#17698remove unusedtracemodule.#17690fix and enableunsafe_op_in_unsafe_fn.#17483improverust-analyzer.tomlerror reporting.#17667use the rustuprust-analyzercomponent whenrust-toolchain.tomlexists.#17610addImpl::all_in_module(…)for more localized querying.#17674add version and config to theStatuscommand.#17395removeUnindexedProjectnotification.
Others
See also the changelog post.