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!