github rectorphp/rector 2.4.5
Released Rector 2.4.5

5 hours ago

New Features 🥳

  • feat: Add AddNameToNullArgumentRector (#8000), Thanks @calebdw!

Bugfixes 🐛

  • fix: skip StaticCallToMethodCallRector when parent declares final __construct (#8001)
  • [NodeManipulator] Use ClassReflection parent isFinalByKeyword()->yes() on ClassDependencyManipulator (#8002)
  • [BetterPhpDocParser] Don't wrap first-position @method param union in extra parens (#8003), Thanks @kyle-bisnow!
  • [ci] kick of auto issue fixer (#8004)
  • [automated] Apply Coding Standard (#8005)
  • [CodeQuality] Skip possibly undefined variable on SimplifyEmptyCheckOnEmptyArrayRector (#8006)
  • [CodingStyle] Handle namespaced function string on FunctionFirstClassCallableRector (#8007)
  • Fix compatibility on optional key on array dim fetch to be Mixed on phpstan patch 2.1.x-dev (#8008)
  • Update Mongodb constant from DoctrineSetList (#8009)
  • Bump to PHPStan ^2.1.56 (#8010)

rectorphp/rector-symfony

  • [QA] Add StructArmed to QA (#939)
  • [Symfony81] add rule for Ulid::isValid() new argument (#938), Thanks @MrYamous
  • [Symfony81] add rule for Serialiazer method change (#937), Thanks @MrYamous
  • [Symfony81] add rules for DependencyInjection namespace change (#936), Thanks @MrYamous

rectorphp/rector-doctrine

  • [QA] Add StructArmed to QA (#482)

rectorphp/rector-phpunit

  • [QA] Add StructArmed to QA (#677)
  • fix assert call type resolving (#675)
  • fix AssertIsTypeMethodCallRector crash on enum case argument (#674)

rectorphp/rector-downgrade-php

  • [QA] Add StructArmed to QA (#375)

Don't miss a new rector release

NewReleases is sending notifications on new releases.