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.