Changelog #325

Commit: 8954b66
Release: 2026-04-27 (v0.3.2878)

New Features

  • #21979 rename variables in constructors when renaming a field.

Fixes

  • #22116 (first contribution) mark enum variants as deprecated when parent enum is deprecated.

  • #22101 port call expression type checking and closure upvar inference from rustc.

  • #22107 improve "Go to definition" on comparison operators.

  • #22085 reduce relevance of deprecated items.

Internal Improvements

  • #22054 (first contribution) de-duplicate lints.

  • #22104 don’t check solver’s cache validity on every access.

  • #22105 migrate wrap_unwrap_cfg_attr assist to SyntaxEditor and replace ast::make with SyntaxFactory in few handlers.

  • #22111 group unstable features in a struct.