Changelog #297

Commit: 8d75311
Release: 2025-08-04 (v0.3.2563)

New Features

  • #20351 change callers to use method call syntax when renaming a parameter to self.

Fixes

  • #20313 fix variable substitution in runnables.extraEnv.

  • #20333 do not require all rename definitions to be renameable.

  • #20336 check for snippet cap in generate_mut_trait_impl.

  • #20337 fix bounds display with impl Trait.

  • #20300 don’t add Panics section for debug_assert!.

  • #20327 don’t show $saved_file literally in IDE status updates.

Internal Improvements

  • #20342 reorganize proc-macro-srv, add --format and --version args.

  • #20311, #20314, #20364, #20368, #20371 migrate convert_tuple_struct_to_named_struct, inline_type_alias, convert_from_to_tryfrom, generate_delegate_methods and generate_trait_from_impl assists to SyntaxEditor.

  • #20303, #20372 migrate path_transform to SyntaxEditor.

  • #20345 add SyntaxEditor::delete_all.

  • #20349 fix new Clippy lints.

  • #20154 improve settings tree descriptions.

  • #20335 use GitHub app for authenticating sync PRs.