Releases
0.19.3
New Features ahd Changes 🥳
[Config] Add RectorConfigBuilder (#5503 )
Add gitlab to "setup-ci" command (#5497 )
Add "custom-rule" command to make creating rules easy (#5498 )
[Windows] Rework add windows support on tests CI (#5504 )
make literal separator optional, as rather coding style and not always desired (#5505 )
Bugfixes 🐛
[Php70] Skip inside Encapsed on ThisCallOnStaticMethodToStaticCallRector (#5481 )
[Performance] Cache PHP version features on reading composer.json on PhpVersionProvider (#5484 )
Fix phpstan (#5489 )
[Config] Restore default values for RectorConfig->parallel() config similar to original <=0.18.x version (#5472 )
[Performance][PhpParser] Deprecate InlineCodeParser::parse(), extract into parseFile() and parseString() (#5482 )
[CodeQuality] Skip surplus open square bracket on SimplifyRegexPatternRector (#5494 )
[AutoImport] Skip start with <?= short open tag on auto import (#5496 )
[Testing] Deprecate FileInfoParser, use existing TestingParser instead (#5501 )
custom copy path fix (#5502 )
[DX] Allow Arg in value resolver, as often used and intuitive (#5512 )
[Windows] Support replace \r\n on DocBlockInliner (#5513 )
[Php83] add string type to concat constant (#5516 ), Thanks @jdohuutin !
Removed 💀
[Renaming] Remove namespace renames in ClassRename, as it should only rename references, not move to new namespace (#5487 )
[Renaming] Remove rename class name (#5488 )
You can’t perform that action at this time.