New Features 🎉
- Decouple new Downgrade PHP package: https://github.com/rectorphp/rector-downgrade-php
- [TypeDeclaration] Add ReturnTypeFromStrictReturnExprRector (#2563)
- [TypeDeclaration] Add ReturnTypeFromStrictNativeFuncCallRector (#2570)
- [TypeDeclaration] Add ReturnTypeFromStrictNewArrayRector (#2572)
- [DowngradePhp80] Add DowngradeMixedTypeTypedPropertyRector (#2579)
- [Parallel] Display stack trace on --debug on parallel (#2561)
- Bump PHPStan to 1.8 (#2588)
Bugixes 🐛
- [PSR4] Do not remove declare(strict_types=1) on NormalizeNamespaceByPSR4ComposerAutoloadRector (#2551)
- [Php54] Add MethodCall and StaticCall support on RemoveReferenceFromCallRector (#2553)
- Clean MethodToMethodCallRector (#2554) , Thanks @SelrahcD!
- [DowngradePhp80] Do not change correct Union array docblock to mixed[] on DowngradeUnionTypeDeclarationRector (#2555)
- [CodeQuality] Drop ArrayThisCallToThisMethodCallRector as changes behavior and better handled by FirstClassCallableRector (#2571)