What's Changed
- Use default PHPUnit suite in downgraded release workflow by @GeniJaho in #479
- fix: use associative array for RenameClassRector in livewire-40 by @rtraselbd in #480
- fix: lint by @calebdw in #482
- Fix
ValidationRuleArrayStringValueToArrayRectorprocessing closures inside rules() method by @SanderMuller in #475 - Allow webmozart/assert ^2 in the build artifact by @billypoke in #481
- Feat: use single queueable trait in jobs by @chinmaypurav in #462
- Laravel 13 Model Attributes by @peterfox in #477
- Add Rector rules for Laravel 13 Queue Job attributes by @peterfox in #483
- Fixes an error in PHPStan with UnifyModelDatesWithCastsRector.php by @peterfox in #490
- Fix made for Table attribute being generated with the wrong arg name by @peterfox in #489
- Add Laravel 13 support to Level Set List by @achyutkneupane in #485
- chore(deps): bump ramsey/composer-install from 3 to 4 by @dependabot[bot] in #486
- chore: rename CSRF middleware to PreventRequestForgery for Laravel 13 by @MrPunyapal in #484
- Bump to Rector ^2.4.1 and replace deprecated file to getFile() on rector rule by @samsonasik in #492
- feat: Add Laravel 13 set without attribute migrations by @Muetze42 in #494
- Fix Scope detection false positives by @nikspyratos in #499
- Linting by @peterfox in #503
- Feat: new date rule by @MrPunyapal in #502
- chore: Add Structarmed for QA with bring fixed PSR4 class names usage by @samsonasik in #500
- Bump structarmed to ^0.5 by @samsonasik in #504
- Bump structarmed to ^0.6 by @samsonasik in #505
- Feat: missing eloquent attribute rectors by @MrPunyapal in #506
- Feat: missing queue attribute rectors by @MrPunyapal in #507
- Feat: missing api resource attribute rectors by @MrPunyapal in #508
- Feat: missing console attribute rectors by @MrPunyapal in #509
- Feat: missing form request attribute rectors by @MrPunyapal in #510
New Contributors
- @rtraselbd made their first contribution in #480
- @SanderMuller made their first contribution in #475
- @billypoke made their first contribution in #481
- @chinmaypurav made their first contribution in #462
- @achyutkneupane made their first contribution in #485
- @dependabot[bot] made their first contribution in #486
- @Muetze42 made their first contribution in #494
- @nikspyratos made their first contribution in #499
Full Changelog: 2.1.10...2.4.0