PackageTrack
Sign in Get early access

spatie/laravel-package-tools

Tools for creating Laravel packages

1.93.1 160M downloads/mo #159 most downloaded on composer spatie/laravel-package-tools

What this package is like to depend on

Last release 3 months ago

19 May 2026

Release timing varies

gaps range from 2 weeks to 7 months

Most releases are documented

notes for 66 of 75 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

75 releases · first in 2021

2 releases in the last 12 months

see the full history below

Release timeline

75 releases · Jan 2021 to May 2026
2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 75
  1. 1.93.1 19 May 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 1.93.0...1.93.1

    Open source →
    Release notes

    What's Changed

    • fix: strip timestamp prefix before checking for existing migrations by @YoussefMansour9 in https://github.com/spatie/laravel-package-tools/pull/186

    New Contributors

    • @YoussefMansour9 made their first contribution in https://github.com/spatie/laravel-package-tools/pull/186

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.93.0...1.93.1

    Open source →
  2. 1.93.0 21 Feb 2026
    Release notes

    What's Changed

    • Add Laravel 13 support
    • Drop Laravel 9 and PHP 8.0 support (both EOL)
    • Fix Windows CI caret escaping issue
    • Exclude L10 + PHP 8.1 from CI (Pest 2.x incompatible with latest PHPUnit 10.5.x)
    Open source →
    Release notes

    What's Changed

    • Add Laravel 13 support
    • Drop Laravel 9 and PHP 8.0 support (both EOL)
    • Fix Windows CI caret escaping issue
    • Exclude L10 + PHP 8.1 from CI (Pest 2.x incompatible with latest PHPUnit 10.5.x)
    Open source →
  3. 1.92.7 17 Jul 2025
    Release notes

    What's Changed

    • Performance: ProcessMigrations - only generate migration name when needed by @ClaraLeigh in #176

    New Contributors

    Full Changelog: 1.92.6...1.92.7

    Open source →
    Release notes

    What's Changed

    • Performance: ProcessMigrations - only generate migration name when needed by @ClaraLeigh in https://github.com/spatie/laravel-package-tools/pull/176

    New Contributors

    • @ClaraLeigh made their first contribution in https://github.com/spatie/laravel-package-tools/pull/176

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.92.6...1.92.7

    Open source →
  4. 1.92.6 14 Jul 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 1.92.5...1.92.6

    Open source →
    Release notes

    What's Changed

    • Normalize view paths to prevent cache duplication by @binaryfire in https://github.com/spatie/laravel-package-tools/pull/172

    New Contributors

    • @binaryfire made their first contribution in https://github.com/spatie/laravel-package-tools/pull/172

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.92.5...1.92.6

    Open source →
  5. 1.92.5 14 Jul 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 1.92.4...1.92.5

    Open source →
    Release notes

    What's Changed

    • Update README.md by @iamfarhad in https://github.com/spatie/laravel-package-tools/pull/171
    • Fix: Accept both Carbon and CarbonImmutable types by @nabilhassen in https://github.com/spatie/laravel-package-tools/pull/174

    New Contributors

    • @iamfarhad made their first contribution in https://github.com/spatie/laravel-package-tools/pull/171
    • @nabilhassen made their first contribution in https://github.com/spatie/laravel-package-tools/pull/174

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.92.4...1.92.5

    Open source →
  6. 1.92.4 11 Apr 2025
    Release notes

    What's Changed

    Full Changelog: 1.92.3...1.92.4

    Open source →
    Release notes

    What's Changed

    • Implement Pest and fix testing setup & cleanup by @Sophist-UK in https://github.com/spatie/laravel-package-tools/pull/166

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.92.3...1.92.4

    Open source →
  7. 1.92.3 10 Apr 2025
    Release notes

    Full Changelog: 1.92.1...1.92.3

    Open source →
    Release notes

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.92.1...1.92.3

    Open source →
  8. 1.92.2 10 Apr 2025
    Release notes

    Full Changelog: 1.92.1...1.92.2

    Open source →
    Release notes

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.92.1...1.92.2

    Open source →
  9. 1.92.1 10 Apr 2025
    Release notes

    What's Changed

    • Modularise PackageServiceProvider and InstallCommand by @Sophist-UK in #164

    New Contributors

    Full Changelog: 1.92.0...1.92.1

    Open source →
    Release notes

    What's Changed

    • Modularise PackageServiceProvider and InstallCommand by @Sophist-UK in https://github.com/spatie/laravel-package-tools/pull/164

    New Contributors

    • @Sophist-UK made their first contribution in https://github.com/spatie/laravel-package-tools/pull/164

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.92.0...1.92.1

    Open source →
  10. 1.92.0 27 Mar 2025
    Release notes

    What's Changed

    • feat: Allow finding the base path when a laravel folder organisation … by @gjvanahee in #144

    New Contributors

    Full Changelog: 1.20.1...1.92.0

    Open source →
    Release notes

    What's Changed

    • feat: Allow finding the base path when a laravel folder organisation … by @gjvanahee in https://github.com/spatie/laravel-package-tools/pull/144

    New Contributors

    • @gjvanahee made their first contribution in https://github.com/spatie/laravel-package-tools/pull/144

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.20.1...1.92.0

    Open source →
  11. 1.91.1 21 Mar 2025
    Release notes

    What's Changed

    • Fix: Migration Name Prefixed with by timestamp twice by @tech-wolf-tw in https://github.com/spatie/laravel-package-tools/pull/162

    New Contributors

    • @tech-wolf-tw made their first contribution in https://github.com/spatie/laravel-package-tools/pull/162

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.19.0...1.91.1

    Open source →
  12. 1.20.1 21 Mar 2025
    Release notes

    What's Changed

    • Fix: Code Improvements & Consistent for Migrations by @tech-wolf-tw in https://github.com/spatie/laravel-package-tools/pull/163

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.20.0...1.20.1

    Open source →
  13. 1.20.0 21 Mar 2025
    Release notes

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.91.1...1.20.0

    Open source →
  14. 1.19.0 06 Feb 2025
    Release notes

    What's Changed

    • Laravel 12 Support by @erikn69 in https://github.com/spatie/laravel-package-tools/pull/160
    • Ignore .phpunit.cache by @erikn69 in https://github.com/spatie/laravel-package-tools/pull/161

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.18.3...1.19.0

    Open source →
  15. 1.18.3 22 Jan 2025
    Release notes
    • avoid method name collisions

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.18.2...1.18.3

    Open source →
  16. 1.18.2 20 Jan 2025
    Release notes

    What's Changed

    • General readability/extendability improvements by @stuart-elliott in https://github.com/spatie/laravel-package-tools/pull/157
    • Remove breaking change of previous version

    New Contributors

    • @stuart-elliott made their first contribution in https://github.com/spatie/laravel-package-tools/pull/157

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.18.0...1.18.2

    Open source →
  17. 1.18.1 20 Jan 2025
    Release notes

    What's Changed

    • General readability/extendability improvements by @stuart-elliott in https://github.com/spatie/laravel-package-tools/pull/157

    New Contributors

    • @stuart-elliott made their first contribution in https://github.com/spatie/laravel-package-tools/pull/157

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.18.0...1.18.1

    Open source →
  18. 1.18.0 30 Dec 2024
    Release notes

    What's Changed

    • feature: discover migrations by @joelbutcher in https://github.com/spatie/laravel-package-tools/pull/153

    New Contributors

    • @joelbutcher made their first contribution in https://github.com/spatie/laravel-package-tools/pull/153

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.17.0...1.18.0

    Open source →
  19. 1.17.0 09 Dec 2024
    Release notes

    What's Changed

    • Support Laravel 11 development by @Riley19280 in https://github.com/spatie/laravel-package-tools/pull/146

    New Contributors

    • @Riley19280 made their first contribution in https://github.com/spatie/laravel-package-tools/pull/146

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.16.6...1.17.0

    Open source →
  20. 1.16.6 18 Nov 2024
    Release notes

    What's Changed

    • Fix implicit nullable deprecation notice by @mokhosh in https://github.com/spatie/laravel-package-tools/pull/150

    New Contributors

    • @mokhosh made their first contribution in https://github.com/spatie/laravel-package-tools/pull/150

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.16.5...1.16.6

    Open source →
  21. 1.16.5 27 Aug 2024
    Release notes

    What's Changed

    • Avoid bump on every menor release by @erikn69 in https://github.com/spatie/laravel-package-tools/pull/132
    • Update InstallCommand.php by @gaetan-hexadog in https://github.com/spatie/laravel-package-tools/pull/140

    New Contributors

    • @gaetan-hexadog made their first contribution in https://github.com/spatie/laravel-package-tools/pull/140

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.16.4...1.16.5

    Open source →
  22. 1.16.4 20 Mar 2024
    Release notes

    What's Changed

    • fixed #128 - check if l11 with new skeleton is used by @jetwes in https://github.com/spatie/laravel-package-tools/pull/129

    New Contributors

    • @jetwes made their first contribution in https://github.com/spatie/laravel-package-tools/pull/129

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.16.3...1.16.4

    Open source →
  23. 1.16.3 07 Mar 2024
    Release notes

    What's Changed

    • handle relative path in migration file exists check by @mvenghaus in https://github.com/spatie/laravel-package-tools/pull/127

    New Contributors

    • @mvenghaus made their first contribution in https://github.com/spatie/laravel-package-tools/pull/127

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.16.2...1.16.3

    Open source →
  24. 1.16.2 11 Jan 2024
    Release notes

    What's Changed

    • Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/spatie/laravel-package-tools/pull/107
    • Update README.md by @kgrzelak in https://github.com/spatie/laravel-package-tools/pull/109
    • Apply the shorten null coalescing operator by @peter279k in https://github.com/spatie/laravel-package-tools/pull/111
    • Allow Laravel 11 by @TomasVotruba in https://github.com/spatie/laravel-package-tools/pull/117

    New Contributors

    • @kgrzelak made their first contribution in https://github.com/spatie/laravel-package-tools/pull/109
    • @peter279k made their first contribution in https://github.com/spatie/laravel-package-tools/pull/111
    • @TomasVotruba made their first contribution in https://github.com/spatie/laravel-package-tools/pull/117

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.16.1...1.16.2

    Open source →
  25. 1.16.1 23 Aug 2023
    Release notes

    What's Changed

    • updating readme by @ArielMejiaDev in https://github.com/spatie/laravel-package-tools/pull/104
    • Enable publishing any tag name with the install command by @misenhower in https://github.com/spatie/laravel-package-tools/pull/105

    New Contributors

    • @misenhower made their first contribution in https://github.com/spatie/laravel-package-tools/pull/105

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.16.0...1.16.1

    Open source →
  26. 1.16.0 09 Aug 2023
    Release notes

    What's Changed

    • add inertia components publish option by @ArielMejiaDev in https://github.com/spatie/laravel-package-tools/pull/103

    New Contributors

    • @ArielMejiaDev made their first contribution in https://github.com/spatie/laravel-package-tools/pull/103

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.15.0...1.16.0

    Open source →
  27. 1.15.0 27 Apr 2023
    Release notes

    What's Changed

    • Specify commands that will not be available on http calls by @systemsolutionweb in https://github.com/spatie/laravel-package-tools/pull/89

    New Contributors

    • @systemsolutionweb made their first contribution in https://github.com/spatie/laravel-package-tools/pull/89

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.14.3...1.15.0

    Open source →
  28. 1.14.3 25 Apr 2023
    Release notes

    What's Changed

    • Update README.md by @bishwajitcadhikary in https://github.com/spatie/laravel-package-tools/pull/97
    • Bump dependabot/fetch-metadata from 1.3.6 to 1.4.0 by @dependabot in https://github.com/spatie/laravel-package-tools/pull/98
    • Fix install command on Laravel 10.x breaking change by @erikn69 in https://github.com/spatie/laravel-package-tools/pull/99

    New Contributors

    • @bishwajitcadhikary made their first contribution in https://github.com/spatie/laravel-package-tools/pull/97

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.14.2...1.14.3

    Open source →
  29. 1.14.2 14 Mar 2023
    Release notes

    What's Changed

    • Removal of publishable service provider typo by @peterfox in https://github.com/spatie/laravel-package-tools/pull/83
    • Bump dependabot/fetch-metadata from 1.3.5 to 1.3.6 by @dependabot in https://github.com/spatie/laravel-package-tools/pull/84
    • Enable publishing assets from the install command. by @DanielDarrenJones in https://github.com/spatie/laravel-package-tools/pull/86

    New Contributors

    • @peterfox made their first contribution in https://github.com/spatie/laravel-package-tools/pull/83
    • @DanielDarrenJones made their first contribution in https://github.com/spatie/laravel-package-tools/pull/86

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.14.1...1.14.2

    Open source →
  30. 1.14.1 27 Jan 2023
    Release notes

    What's Changed

    • Refactor Package methods, changing return type to static, in order to allow Package extension per project by @GeoSot in https://github.com/spatie/laravel-package-tools/pull/82

    New Contributors

    • @GeoSot made their first contribution in https://github.com/spatie/laravel-package-tools/pull/82

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.14.0...1.14.1

    Open source →
  31. 1.14.0 10 Jan 2023
    Release notes

    What's Changed

    • Laravel 10 ✨ by @Nielsvanpach in https://github.com/spatie/laravel-package-tools/pull/81

    New Contributors

    • @Nielsvanpach made their first contribution in https://github.com/spatie/laravel-package-tools/pull/81

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.13.9...1.14.0

    Open source →
  32. 1.13.9 10 Jan 2023

    Nothing published for this version

  33. 1.13.8 20 Dec 2022
    Release notes

    What's Changed

    • Fix for publishing view files that has its custom namespace by @askdkc in https://github.com/spatie/laravel-package-tools/pull/69
    • PHP 8.2 Build by @erikn69 in https://github.com/spatie/laravel-package-tools/pull/70
    • Fix missing semicolon in readme by @howdu in https://github.com/spatie/laravel-package-tools/pull/71
    • Refactor tests to pest by @AyoobMH in https://github.com/spatie/laravel-package-tools/pull/73
    • View Components publish has a bug by @mrlinnth in https://github.com/spatie/laravel-package-tools/pull/72
    • Add Dependabot Automation by @patinthehat in https://github.com/spatie/laravel-package-tools/pull/75
    • Add PHP 8.2 Support by @patinthehat in https://github.com/spatie/laravel-package-tools/pull/77
    • Update Dependabot Automation by @patinthehat in https://github.com/spatie/laravel-package-tools/pull/78

    New Contributors

    • @askdkc made their first contribution in https://github.com/spatie/laravel-package-tools/pull/69
    • @howdu made their first contribution in https://github.com/spatie/laravel-package-tools/pull/71
    • @AyoobMH made their first contribution in https://github.com/spatie/laravel-package-tools/pull/73
    • @mrlinnth made their first contribution in https://github.com/spatie/laravel-package-tools/pull/72

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.13.5...1.13.8

    Open source →
  34. 1.13.7 15 Nov 2022
    Release notes

    What's Changed

    • PHP 8.2 Build by @erikn69 in https://github.com/spatie/laravel-package-tools/pull/70
    • Fix missing semicolon in readme by @howdu in https://github.com/spatie/laravel-package-tools/pull/71
    • Refactor tests to pest by @AyoobMH in https://github.com/spatie/laravel-package-tools/pull/73
    • View Components publish has a bug by @mrlinnth in https://github.com/spatie/laravel-package-tools/pull/72

    New Contributors

    • @howdu made their first contribution in https://github.com/spatie/laravel-package-tools/pull/71
    • @AyoobMH made their first contribution in https://github.com/spatie/laravel-package-tools/pull/73
    • @mrlinnth made their first contribution in https://github.com/spatie/laravel-package-tools/pull/72

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.13.6...1.13.7

    Open source →
  35. 1.13.6 11 Oct 2022
    Release notes

    What's Changed

    • Fix for publishing view files that has its custom namespace by @askdkc in https://github.com/spatie/laravel-package-tools/pull/69

    New Contributors

    • @askdkc made their first contribution in https://github.com/spatie/laravel-package-tools/pull/69

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.13.5...1.13.6

    Open source →
  36. 1.13.5 07 Sep 2022
    Release notes
    • improve colours of install command
    Open source →
  37. 1.13.4 07 Sep 2022
    Release notes
    • remove dump statement
    Open source →
  38. 1.13.3 07 Sep 2022
    Release notes
    • hide install command
    Open source →
  39. 1.13.2 07 Sep 2022
    Release notes
    • improvements to install command
    Open source →
  40. 1.13.1 07 Sep 2022
    Release notes
    • add askToRunMigrations
    Open source →
  41. 1.13.0 07 Sep 2022
    Release notes

    What's Changed

    • Add install command by @freekmurze in https://github.com/spatie/laravel-package-tools/pull/64
    • Drop support for PHP 7, anything below Laravel 8

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.12.1...1.13.0

    Open source →
  42. 1.12.1 28 Jun 2022
    Release notes
    • add newPackage method
    Open source →
  43. 1.12.0 19 Jun 2022
    Release notes

    What's Changed

    • Update .gitattributes by @angeljqv in https://github.com/spatie/laravel-package-tools/pull/53
    • [PHP 8.2] Fix ${var} string interpolation deprecation by @Ayesh in https://github.com/spatie/laravel-package-tools/pull/57
    • Allow running of migrations by @riasvdv in https://github.com/spatie/laravel-package-tools/pull/56

    New Contributors

    • @angeljqv made their first contribution in https://github.com/spatie/laravel-package-tools/pull/53
    • @Ayesh made their first contribution in https://github.com/spatie/laravel-package-tools/pull/57
    • @riasvdv made their first contribution in https://github.com/spatie/laravel-package-tools/pull/56

    Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.11.3...1.12.0

    Open source →
  44. 1.11.3 15 Mar 2022

    Nothing published for this version

  45. 1.11.2 22 Feb 2022

    Nothing published for this version

  46. 1.11.1 16 Feb 2022

    Nothing published for this version

  47. 1.11.0 11 Jan 2022

    Nothing published for this version

  48. 1.10.0 18 Dec 2021

    Nothing published for this version

  49. 1.9.2 21 Sep 2021
    Release notes
    • don't install mockery by default
    Open source →
  50. 1.9.1 20 Sep 2021
    Release notes
    • allow to re-publish migrations via artisan --force (#37)
    Open source →
  51. 1.9.0 23 May 2021
    Release notes
    • add support for multiple config files
    Open source →
  52. 1.8.0 22 May 2021
    Release notes
    • add support for JSON translations (#31)
    Open source →
  53. 1.7.0 06 May 2021
    Release notes
    • add support to migrations in folders (#30)
    Open source →
  54. 1.6.3 27 Apr 2021
    Release notes
    • fix migration file names when copying them (#28)
    Open source →
  55. 1.6.2 25 Mar 2021
    Release notes
    • use Carbon::now() for Lumen compatibility. (#26)
    Open source →
  56. 1.6.1 16 Mar 2021
    Release notes
    • execute command in context of the app (#23)
    Open source →
  57. 1.6.0 12 Mar 2021
    Release notes
    • add support for view composers & shared view data (#22)
    Open source →
  58. 1.5.0 10 Mar 2021
    Release notes
    • add support for Blade view components
    Open source →
  59. 1.4.3 10 Mar 2021
    Release notes
    • use package shortname for publishing
    Open source →
  60. 1.4.2 05 Mar 2021
    Release notes
    • fix publishing views (#15)
    Open source →

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