Commit: 9323b53
Release: 2024-10-21
(v0.3.2154
)
New Features
#18152
highlight exit points ofasync
blocks.#18291
respectreferences.excludeTests
in Call Hierarchy.#18350
,#18354
add initial support forsafe
inextern
blocks.#18292
support renamingself
parameters in functions.
Fixes
#18265
,#18320
(first contribution) add support for LLDB-DAP.#18226
(first contribution) fix parsing ofuse
in generic parameters.#18229
(first contribution) makerustfmt.overrideCommand
relative to project, not workspace root.#18336
(first contribution) increase macro expansion token limit once more.#18278
do not consider matching of places that evaluate to!
to diverge, and disallow coercions from them.#18217
stop doing cast checks for unknown pointer kinds.#18252
do not consider mutable usage ofderef
to*mut T
asderef_mut
.#18299
fixOk
wrapping quick fix for return statements.#18275
don't expand#[test_case]
.
Internal Improvements
#18242
don't resolve extern crates in import fixed point resolution.#18216
return structs instead of tuples fromOpQueues
.#18331
support more trivial types inis_sized
check.#17990
use local time when formatting logs.#18243
,#18300
clamp LSP columns to line length.#18328
fix runninganalysis-stats
against the standard libraries on CI.#18335
fix.editorconfig
glob.
See also the changelog post.