Changelog #321
Commit: f1297b2
Release: 2026-03-30 (v0.3.2845)
Fixes
-
#21588(first contribution) fixasm!symoperand parsing for parenthesizedexprfragments. -
#21871revertTyLoweringContext::storeafter lowering parent defaults. -
#21876keep value when trying to produce adefaultcall. -
#21904fix panic on trailing|inunmerge_match_arm. -
#21838skip usages inside macro expansions indestructure_{struct,tuple}_binding. -
#21860,#21865wrap ascribed type inOption<>orResult<>indesugar_try_exprwithlet-else. -
#21744keep comments inadd_missing_match_arms. -
#20681fix indent after fixingtrait_impl_redundant_assoc_item. -
#21411offermerge_match_armson ambiguous identifier patterns. -
#21709fix spurious flychecks with multiple workspaces.
Internal Improvements
-
#21874(first contribution) migrategenerate_default_from_newassist toSyntaxEditor. -
#21879(first contribution) fix bounds check indebug_assert!. -
#21897removeArcfromGenericParamsandAstIdMap. -
#21872renameIndentLevel::singletozero. -
#21856,#21867,#21866,#21870,#21884replacemakeinreplace_derive_with_manual_impl,generate_impl,generate_new,generate_trait_impl_text_intransitiveandgetterwithSyntaxFactory. -
#21853extractdefault_fill_exprtoutils. -
#21862don’t trigger GC on slow tests, take 2.