Changelog #320
Commit: b42b63f
Release: 2026-03-23 (v0.3.2836)
New Features
-
#21395changetest_nameplaceholder toexecutable_arg.
Fixes
-
#21784remove angle brackets if all lifetime args removed in inline type alias code assist. -
#21817fix overlapping edits inconvert_named_struct_to_tuple_structandconvert_tuple_struct_to_named_struct. -
#21333fix expected type analysis for tuple struct patterns. -
#21424support more runnable kinds inrust-project.json. -
#20407move out doc comments ingenerate_trait_from_impl. -
#21768keep qualifiers in function parameter completions. -
#21756support postfixletcompletions in closures. -
#21839don’t add a second semicolon after postfix completions. -
#21324improve indentation after postfix completions. -
#20594fix indentation inconvert_closure_to_fn. -
#20614offerno_such_fieldfix for empty structs. -
#20762add fixes fornon_exhaustive_let. -
#20299name trait after first method ingenerate_trait_from_impl. -
#21775offerinline_local_variableinlet-chains. -
#21473offerunwrap_blockonlet-else. -
#20984offeradd_label_to_looponforandwhileexpressions. -
#20600offerunwrap_tupleonletexpressions. -
#21809offerextract_variableon some paths. -
#21822offeradd_missing_match_armson commas between arms. -
#21850offeradd_braceson assignments. -
#20628support nested lifetimes inadd_lifetime_to_type. -
#20625support multiple attributes inwrap_unwrap_cfg_attr. -
#20566support partial selections inmerge_imports. -
#21787keep extra predicates inreplace_is_method_with_if_let_method. -
#21828prime caches in parallel inscip.
Internal Improvements
-
#21843(first contribution) migrateconvert_from_to_tryfromassist toSyntaxEditor. -
#21847migratequalify_method_call,qualify_pathanddesugar_try_exprassists toSyntaxEditor. -
#21832use mappings inSyntaxFactoryconstructor methods. -
#21826replaceast::makewithSyntaxFactoryin a fewide-assistsmethods. -
#21848ignore mapping inexpr_underscore. -
#21779fix printing of IR types. -
#21827don’t trigger GC on slow tests. -
#21795fixtest_loading_rust_analyzerwhen rust-project.json is present. -
#21796add codecov.io badge.