Download Latest Version Released Rector 2.1.7 source code.tar.gz (1.9 MB)
Email in envelope

Get an email when there's a new version of Rector

Home / 2.1.7
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-09-10 3.4 kB
Released Rector 2.1.7 source code.tar.gz 2025-09-10 1.9 MB
Released Rector 2.1.7 source code.zip 2025-09-10 4.2 MB
Totals: 3 Items   6.1 MB 1

New Features :partying_face:

  • Php8.5 OrdSingleByteRector (#7219), Thanks @arshidkv12!


Bugfixes :bug:

  • fix: skip privatizing Laravel Model attributes and scopes (#7218), Thanks @calebdw!
  • [CodeQuality] Change behaviour of OptionalParametersAfterRequiredRector to fill null default value when previous param is optional (#7222)
  • [CodeQuality] Handle intersection on OptionalParametersAfterRequiredRector (#7223)
  • [CodeQuality] Fill reasonable default value on OptionalParametersAfterRequiredRector (#7226)
  • Support Param nodes in makeNonFinal() (#7228), Thanks @arshidkv12!
  • [CodeQuality] Add Closure support on OptionalParametersAfterRequiredRector (#7224)




rectorphp/rector-symfony :musical_note:

  • [console] [7.3] add array argument support to /InvokableCommandInputAttributeRector (#842)
  • [console] [7.3] Add support for default values in InvokableCommandInputAttributeRector (#841)
  • [console] [7.3] Add const names in InvokableCommandInputAttributeRector + fix -_ naming to camel case (#840)
  • [console] [7.3] Fix missing options in InvokableCommandInputAttributeRector (#839)
  • [console] [7.3] Replace input/output with symfony style if used in InvokableCommandInputAttributeRector (#838)


rectorphp/rector-doctrine :orange_circle:

  • add target document support to CompletePropertyDocblockFromToManyRector (#465)
  • add support for multiple items (#464)
  • [typed-collections] Add CollectionDocblockGenericTypeRector (#463)
  • fix document service repository class (#462)
  • [code-quality] add document repository support to AddAnnotationToRepositoryRector (#461)


rectorphp/rector-phpunit :green_circle:

  • [code-quality] add local call support to ScalarArgumentToExpectedParamTypeRector (#543)
  • cover scalar argument in behat as well (#542)
  • [CodeQuality] Skip not match position named argument on ScalarArgumentToExpectedParamTypeRector (#540)
  • add float support to scalar argument rule (#539)
  • Add nullable support to ScalarArgumentToExpectedParamTypeRector (#538)
  • [CodeQuality] Handle crash on no @depends on AddParamTypeFromDependsRector (#537)
Source: README.md, updated 2025-09-10