Skip to content

Released Rector 2.2.12

Choose a tag to compare

@TomasVotruba TomasVotruba released this 08 Dec 23:59
· 58 commits to main since this release

Bugfixes 🐛

  • [cleanup] Make FirstClassCallableRector use attributes over node traverser hacks (#7696)
  • [CodingStyle] Skip enum case on NewlineBetweenClassLikeStmtsRector (#7698), Thanks @parth391!
  • [fix] skip all-but standalone assign on SetTypeToCastRector (#7699)
  • [fix] avoid changing generic interface in NarrowObjectReturnTypeRector, focus on objects as in definition (#7700)
  • Remove direct NodeTravser::* where possible, use node visitor attribute key instead (#7697)

Removed and Deprecated 💀

  • [dx] add stmts aware deprecation notice in `getNodeTypes()`` (#7692)

rectorphp/rector-symfony 🎵

  • [Symfony 8.0] move RemoveEraseCredentialsRector from symfony 7.3 to symfony 8.0 (#895), Thanks @EJTJ3
  • [CodeQuality] Skip different service same name on ControllerMethodInjectionToConstructorRector (#894)
  • [code-quality] Skip enum in ControllerMethodInjectionToConstructorRector (#893)