2025-06-23
·
393 commits
to master
since this release
Commit: 0100bc7
Release: 2025-06-23
(v0.3.2509
)
New Features
#19939
addrust-analyzer.assist.preferSelf
to preferSelf
instead of the enum name in assists.#20047
usecargo check --compile-time-deps
when available.#20020
reload workspaces whencargo
config changes.#20018
copy lockfile into target directory before invokingcargo metadata
.#20056
support the newformat_args!
expansion in 1.89.#20014
show whatcargo metadata
is doing.
Fixes
#19945
add quickfix to theprivate-field
diagnostic.#20025
(first contribution) hide imported private methods if "private editable" is disabled.#20041
revert "turnBlockId
into a#[salsa::tracked]
".#20022
never make type mismatch diagnostic stable, even when there is a fix.#20023
improve completions inif
/while
expression conditions.#20039
fix closure capturing inlet
expressions.#20035
pass--color=always
from Test Explorer.
Internal Improvements
#19495
start infestingide
crates with a'db
lifetime.#20046
addhir::TypeParam::parent
method.#20050
improve documentation for excluding imports from symbol search.
See also the changelog post.