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 2026Releases
latest 60 of 75-
1.93.119 May 2026Release notes
Open source →What's Changed
- fix: strip timestamp prefix before checking for existing migrations by @YoussefMansour9 in #186
New Contributors
- @YoussefMansour9 made their first contribution in #186
Full Changelog: 1.93.0...1.93.1
Release notes
Open source →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
-
1.93.021 Feb 2026Release notes
Open source →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)
Release notes
Open source →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)
-
1.92.717 Jul 2025Release notes
Open source →What's Changed
- Performance: ProcessMigrations - only generate migration name when needed by @ClaraLeigh in #176
New Contributors
- @ClaraLeigh made their first contribution in #176
Full Changelog: 1.92.6...1.92.7
Release notes
Open source →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
-
1.92.614 Jul 2025Release notes
Open source →What's Changed
- Normalize view paths to prevent cache duplication by @binaryfire in #172
New Contributors
- @binaryfire made their first contribution in #172
Full Changelog: 1.92.5...1.92.6
Release notes
Open source →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
-
1.92.514 Jul 2025Release notes
Open source →What's Changed
- Update README.md by @iamfarhad in #171
- Fix: Accept both Carbon and CarbonImmutable types by @nabilhassen in #174
New Contributors
- @iamfarhad made their first contribution in #171
- @nabilhassen made their first contribution in #174
Full Changelog: 1.92.4...1.92.5
Release notes
Open source →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
-
1.92.411 Apr 2025Release notes
Open source →What's Changed
- Implement Pest and fix testing setup & cleanup by @Sophist-UK in #166
Full Changelog: 1.92.3...1.92.4
Release notes
Open source →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
-
1.92.310 Apr 2025Release notes
Open source →Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.92.1...1.92.3
-
1.92.210 Apr 2025Release notes
Open source →Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.92.1...1.92.2
-
1.92.110 Apr 2025Release notes
Open source →What's Changed
- Modularise PackageServiceProvider and InstallCommand by @Sophist-UK in #164
New Contributors
- @Sophist-UK made their first contribution in #164
Full Changelog: 1.92.0...1.92.1
Release notes
Open source →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
-
1.92.027 Mar 2025Release notes
Open source →What's Changed
- feat: Allow finding the base path when a laravel folder organisation … by @gjvanahee in #144
New Contributors
- @gjvanahee made their first contribution in #144
Full Changelog: 1.20.1...1.92.0
Release notes
Open source →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
-
1.91.121 Mar 2025Release notes
Open source →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
-
1.20.121 Mar 2025Release notes
Open source →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
-
1.20.021 Mar 2025Release notes
Open source →Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.91.1...1.20.0
-
1.19.006 Feb 2025Release notes
Open source →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
-
1.18.322 Jan 2025Release notes
Open source →- avoid method name collisions
Full Changelog: https://github.com/spatie/laravel-package-tools/compare/1.18.2...1.18.3
-
1.18.220 Jan 2025Release notes
Open source →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
-
1.18.120 Jan 2025Release notes
Open source →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
-
1.18.030 Dec 2024Release notes
Open source →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
-
1.17.009 Dec 2024Release notes
Open source →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
-
1.16.618 Nov 2024Release notes
Open source →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
-
1.16.527 Aug 2024Release notes
Open source →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
-
1.16.420 Mar 2024Release notes
Open source →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
-
1.16.307 Mar 2024Release notes
Open source →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
-
1.16.211 Jan 2024Release notes
Open source →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
-
1.16.123 Aug 2023Release notes
Open source →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
-
1.16.009 Aug 2023Release notes
Open source →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
-
1.15.027 Apr 2023Release notes
Open source →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
-
1.14.325 Apr 2023Release notes
Open source →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
-
1.14.214 Mar 2023Release notes
Open source →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
-
1.14.127 Jan 2023Release notes
Open source →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
- Refactor Package methods, changing return type to
-
1.14.010 Jan 2023Release notes
Open source →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
-
1.13.910 Jan 2023Nothing published for this version
-
1.13.820 Dec 2022Release notes
Open source →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
-
1.13.715 Nov 2022Release notes
Open source →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
-
1.13.611 Oct 2022Release notes
Open source →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
-
1.13.507 Sep 2022 -
1.13.407 Sep 2022 -
1.13.307 Sep 2022 -
1.13.207 Sep 2022 -
1.13.107 Sep 2022 -
1.13.007 Sep 2022Release notes
Open source →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
-
1.12.128 Jun 2022 -
1.12.019 Jun 2022Release notes
Open source →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
-
1.11.315 Mar 2022Nothing published for this version
-
1.11.222 Feb 2022Nothing published for this version
-
1.11.116 Feb 2022Nothing published for this version
-
1.11.011 Jan 2022Nothing published for this version
-
1.10.018 Dec 2021Nothing published for this version
-
1.9.221 Sep 2021 -
1.9.120 Sep 2021 -
1.9.023 May 2021 -
1.8.022 May 2021 -
1.7.006 May 2021 -
1.6.327 Apr 2021 -
1.6.225 Mar 2021 -
1.6.116 Mar 2021 -
1.6.012 Mar 2021 -
1.5.010 Mar 2021 -
1.4.310 Mar 2021 -
1.4.205 Mar 2021