Changelog #194
Commit: 2fbe69d
Release: 2023-08-14
(v0.3.1623
)
New Features
#15262
(first contribution) addrust-analyzer.check.ignore
setting to ignore specificcheck
diagnostics.
Fixes
#15350
handle#[cfg]
s on generic parameters.#15405
support doc links that resolve to fields.#15416
correctly display fully-qualified associated types correctly.#15419
add MIR lowering support for tuple destructing assignment.#15415
fix float parser hack creating emptyNameRef
tokens.#15250
don't use control flow when keeping the tail expression of the original function.#15445
fixonly_types
config filtering out traits from world symbols.#15438
fix parser getting stuck in eager macro inputs.
Internal Improvements
#15217
(first contribution) convertunwrap
toexpect
inlsp-server
and add a debug log.#15422
record import source IDs.#15435
derive block attributes from block item tree.#15436
preserveresolve_obligations_as_possible
allocation across calls.#15423
,#15433
de-unwrap
convert_named_struct_to_tuple_struct
andremove_unused_imports
.#15417
useCast::cast()
instead of explicit interning.#15428
fix pinned version oflsp-types
.#15421
add more error context when failing to invoke the Rust toolchain.
See also the changelog post.