All Versions
151
Latest Version
Avg Release Cycle
93 days
Latest Release
-

Changelog History
Page 3

  • v2.2.11 Changes

    December 02, 2025

    🛠 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)
    • [transform] tidy up array dim fetch to method call rector (#7694)
    • ✂ 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)
  • v0.8.29 Changes

    October 16, 2020

    ➕ Added

    • [#4424] add doctrine embedded php doc node
    • [#4427] add $parameters->set(Option::ENABLE_CACHE, true) to readme config, Thanks to [@samsonasik]

    🔄 Changed

    • [#4430] [DeadCode] Improve unused private property detection
    • [#4431] [NodeAnalyzer] Check property fetch for read
    • ⬇️ [#4404] [Downgrade PHP 7.4] Support iterable pseudo-type when downgrading the array spread, Thanks to [@leoloso]

    ✂ Removed

    • ⬇️ [#4392] [Downgrade PHP7.3] Remove unneeded params from list(), and even remove list(), Thanks to [@leoloso]
  • v0.8.28 Changes

    October 15, 2020

    🔄 Changed

    -

    🛠 Fixed

    • 🚚 [#4422] [DeadCode] Fix binary different nesting in RemoveOverriddenValuesRector
  • v0.8.27 Changes

    October 15, 2020

    🔄 Changed

    • 🚚 [#4420] [DeadCode] Make RemoveUnusedPrivateClassConstantRector skip enum
    • 🚚 [#4419] [DeadCode] Make RemoveUnusedPrivateClassConstantRector skip enum
  • v0.8.26 Changes

    October 15, 2020
    • [#4417] [DeadCode] Various improvements
  • v0.8.25 Changes

    October 15, 2020
    • 🚚 [#4412] decouple CommentRemover
    • ⬇️ [#4408] Downgrade Rector to PHP 7.1 - Use same signature for prettyPrintFile as in PrettyPrinterAbstract, Thanks to [@leoloso]

    ✂ Removed

    • 🚚 [#4411] [DeadCode] Remove php-doc from remove params
  • v0.8.24 Changes

    October 14, 2020

    🔄 Changed

    • 🚚 [#4409] [DeadCode] Improve parent and current type comparison on RemoveDelegatingParentCallRector
    • [#4405] reactivate coverage report, Thanks to [@samsonasik]
  • v0.8.23 Changes

    October 14, 2020
    • 🔨 [#4400] [Defluent] Refactoring to multiple rules
  • v0.8.22 Changes

    October 13, 2020
    • [#4395] [SOLID] Change if && to early return (process nested ifs), Thanks to [@dobryy]
  • v0.8.20 Changes

    October 12, 2020

    ➕ Added

    • [#4394] [PHP 7.4] Add null on conditional type of property type

    🔄 Changed

    • 🚑 [#4399] hotfix mysql connection resolving