Skip to content

feat: add Laravel 13 support on 5.x - #178

Merged
coolsam726 merged 3 commits into
5.xfrom
fix/laravel-13-support
Jun 13, 2026
Merged

feat: add Laravel 13 support on 5.x#178
coolsam726 merged 3 commits into
5.xfrom
fix/laravel-13-support

Conversation

@coolsam726

Copy link
Copy Markdown
Owner

Summary

Notes

  • Testbench Core 11 requires Laravel >=13.10, so the CI matrix uses ^13.10 rather than ^13.0.
  • Local dev dependencies remain flexible (testbench / Pest 3 or 4); CI pins the Laravel version per matrix row as before.

Test plan

  • vendor/bin/pest --ci on Laravel 11 baseline (20 tests)
  • vendor/bin/pint and ./vendor/bin/phpstan analyse
  • Verified consumer install: laravel/framework:^13.10 + filament/filament:^5.5 + nwidart/laravel-modules:^13.0 + coolsam/modules resolves successfully

Made with Cursor

coolsam726 and others added 3 commits June 13, 2026 18:47
Declare illuminate/contracts ^13, extend the CI matrix with Laravel 13.10
and Pest 4, and document Filament 5 and nwidart 13 compatibility.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Remove static coverage report config from phpunit.xml.dist so CI runs
without pcov/xdebug do not warn and exit 1 under failOnWarning. Keep
coverage reports on the composer test-coverage script via CLI flags.

Co-authored-by: Cursor <cursoragent@cursor.com>
@coolsam726
coolsam726 merged commit fda2e3c into 5.x Jun 13, 2026
9 checks passed
@coolsam726
coolsam726 deleted the fix/laravel-13-support branch June 13, 2026 15:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Dependency conflict with Filament ^5.5 and Laravel-Modules ^13.0

1 participant