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