PackageTrack
Sign in Get early access

driftingly/rector-laravel

Rector upgrades rules for Laravel Framework

2.5.0 18M downloads/mo #585 most downloaded on Packagist driftingly/rector-laravel

What this package is like to depend on

Last release 2 months ago

02 Jun 2026

Release timing varies

gaps range from 8 days to 2 months

Rarely documented

notes for 10 of 84 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

84 releases · first in 2021

17 releases in the last 12 months

see the full history below

Release timeline

84 releases · Mar 2021 to Jun 2026
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 84
  1. 2.5.0 02 Jun 2026
    Release notes

    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 ValidationRuleArrayStringValueToArrayRector processing 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
    • Chore: Group rules by category in Laravel Attribute set config by @MrPunyapal in #511
    • Bump to PHPStan ^2.2 and Fix phpstan notice on it by @samsonasik in #513
    • Update boundwize/structarmed version to ^0.9 by @samsonasik in #512
    • Fix: guard single-arg where() against array arguments in WhereNullComparisonToWhereNullRector by @Plytas in #515
    • fix: rules should only return non-null if the node is changed by @calebdw in #518
    • Skip superglobal assignments in Request, Env and Server rectors by @shaffe-fr in #516

    New Contributors

    Full Changelog: 2.1.10...2.5.0

    Open source →
  2. 2.4.0 22 May 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 2.3.0...2.4.0

    Open source →
  3. 2.3.0 08 Apr 2026
    Release notes

    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 ValidationRuleArrayStringValueToArrayRector processing 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

    New Contributors

    Full Changelog: 2.1.10...2.3.0

    Open source →
  4. 2.2.0 19 Mar 2026
    Release notes

    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 ValidationRuleArrayStringValueToArrayRector processing 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

    New Contributors

    Full Changelog: 2.1.10...2.2.0

    Open source →
  5. 2.1.12 06 Mar 2026
    Release notes

    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

    New Contributors

    Full Changelog: 2.1.10...2.1.12

    Open source →
  6. 2.1.11 05 Mar 2026
    Release notes

    Bugfixes 🐛

    • Use default PHPUnit suite in downgraded release workflow by @GeniJaho in #479

    Full Changelog: 2.1.10...2.1.11

    Open source →
  7. 2.1.10 03 Mar 2026
    Release notes

    New Rules & Features 🚀

    Bugfixes 🐛

    Extras ⚙️

    New Contributors

    Full Changelog: 2.1.9...2.1.10

    Open source →
  8. 2.1.9 25 Dec 2025
    Release notes

    What's Changed

    • Bump to rector ^2.3.0 and migrate FileWithoutNamespace to FileNode by @samsonasik in #452

    Full Changelog: 2.1.8...2.1.9

    Open source →
  9. 2.1.8 17 Dec 2025
    Release notes

    What's Changed

    • Stricter checks for converting startOfDay() to today() by @philo23 in #449
    • [Feature] Where comparison to null refactored whereNull rule by @peterfox in #450

    New Contributors

    Full Changelog: 2.1.7...2.1.8

    Open source →
  10. 2.1.7 10 Dec 2025
    Release notes

    What's Changed

    • Additional Analysers for Models/Query Builder by @peterfox in #438
    • Move beforeTraverse() to global Node since beforeTraverse() not overrideable by @samsonasik in #443

    Full Changelog: 2.1.6...2.1.7

    Open source →
  11. 2.1.6 04 Dec 2025

    Nothing published for this version

  12. 2.1.5 02 Dec 2025

    Nothing published for this version

  13. 2.1.4 30 Nov 2025

    Nothing published for this version

  14. 2.1.3 04 Nov 2025

    Nothing published for this version

  15. 2.1.2 31 Oct 2025

    Nothing published for this version

  16. 2.1.1 23 Oct 2025

    Nothing published for this version

  17. 2.1.0 12 Oct 2025

    Nothing published for this version

  18. 2.0.7 19 Aug 2025

    Nothing published for this version

  19. 2.0.6 08 Aug 2025

    Nothing published for this version

  20. 2.0.5 14 May 2025

    Nothing published for this version

  21. 2.0.4 13 Apr 2025

    Nothing published for this version

  22. 2.0.3 05 Apr 2025

    Nothing published for this version

  23. 2.0.2 17 Jan 2025

    Nothing published for this version

  24. 2.0.1 03 Jan 2025

    Nothing published for this version

  25. 2.0.0 12 Dec 2024

    Nothing published for this version

  26. 1.2.6 05 Dec 2024

    Nothing published for this version

  27. 1.2.5 04 Nov 2024

    Nothing published for this version

  28. 1.2.4 12 Sep 2024

    Nothing published for this version

  29. 1.2.3 09 Sep 2024

    Nothing published for this version

  30. 1.2.2 02 Sep 2024

    Nothing published for this version

  31. 1.2.1 30 Jul 2024

    Nothing published for this version

  32. 1.2.0 03 May 2024

    Nothing published for this version

  33. 1.1.1 03 May 2024

    Nothing published for this version

  34. 1.1.0 27 Mar 2024

    Nothing published for this version

  35. 1.0.0 07 Feb 2024

    Nothing published for this version

  36. 0.41.0 05 Feb 2024

    Nothing published for this version

  37. 0.40.0 27 Jan 2024

    Nothing published for this version

  38. 0.30.0 11 Jan 2024

    Nothing published for this version

  39. 0.29.0 04 Jan 2024

    Nothing published for this version

  40. 0.28.1 04 Jan 2024

    Nothing published for this version

  41. 0.28.0 04 Jan 2024

    Nothing published for this version

  42. 0.27.0 03 Jan 2024

    Nothing published for this version

  43. 0.26.2 11 Oct 2023

    Nothing published for this version

  44. 0.26.1 30 Sep 2023

    Nothing published for this version

  45. 0.26.0 22 Sep 2023

    Nothing published for this version

  46. 0.25.0 18 Sep 2023

    Nothing published for this version

  47. 0.24.1 24 Aug 2023

    Nothing published for this version

  48. 0.24.0 20 Aug 2023

    Nothing published for this version

  49. 0.23.0 18 Aug 2023

    Nothing published for this version

  50. 0.22.1 10 Aug 2023

    Nothing published for this version

  51. 0.22.0 04 Aug 2023

    Nothing published for this version

  52. 0.21.0 23 Jun 2023

    Nothing published for this version

  53. 0.20.0 17 May 2023

    Nothing published for this version

  54. 0.19.0 27 Apr 2023

    Nothing published for this version

  55. 0.18.0 26 Apr 2023

    Nothing published for this version

  56. 0.17.0 17 Mar 2023

    Nothing published for this version

  57. 0.16.1 27 Feb 2023

    Nothing published for this version

  58. 0.16.0 27 Feb 2023

    Nothing published for this version

  59. 0.15.0 07 Feb 2023

    Nothing published for this version

  60. 0.14.2 06 Jan 2023

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive