Add support for Laravel 13 #20

Merged
mathiaspalmqvist merged 2 commits from laravel-13 into main 2026-11-12 07:32:31 +00:00
Owner

Summary

Adds Laravel 13 support.

  • illuminate/contracts: ^11.0||^12.0||^13.0
  • Dev: orchestra/testbench ^9.0||^10.0||^11.0, pestphp/pest, pest-plugin-arch and pest-plugin-laravel ^3.0||^4.0
  • CI: Laravel 13 added to the test matrix (PHP 8.3 and 8.4, testbench 11)
  • README: requirements updated

Pest 5 is not included since it requires PHP 8.4 and the package supports PHP 8.3.

No code changes were needed.

Testing

Run locally on PHP 8.5:

  • Laravel 13.42 / testbench 11.3 / Pest 4.7 (prefer-stable): 8 passed
  • Laravel 13.30 / testbench 11.0 / Pest 4.4 (prefer-lowest): 8 passed
  • composer analyse: no errors
  • vendor/bin/pint --test: passed
## Summary Adds Laravel 13 support. - `illuminate/contracts`: `^11.0||^12.0||^13.0` - Dev: `orchestra/testbench` `^9.0||^10.0||^11.0`, `pestphp/pest`, `pest-plugin-arch` and `pest-plugin-laravel` `^3.0||^4.0` - CI: Laravel 13 added to the test matrix (PHP 8.3 and 8.4, testbench 11) - README: requirements updated Pest 5 is not included since it requires PHP 8.4 and the package supports PHP 8.3. No code changes were needed. ## Testing Run locally on PHP 8.5: - Laravel 13.42 / testbench 11.3 / Pest 4.7 (prefer-stable): 8 passed - Laravel 13.30 / testbench 11.0 / Pest 4.4 (prefer-lowest): 8 passed - `composer analyse`: no errors - `vendor/bin/pint --test`: passed
mathiaspalmqvist added 1 commit 2026-11-12 07:31:42 +00:00
Add support for Laravel 13
dependabot-auto-merge / dependabot (pull_request_target) Skipped
run-tests / P8.3 - L11.* - prefer-lowest - ubuntu-latest (push) Failing after 33s
run-tests / P8.4 - L11.* - prefer-lowest - ubuntu-latest (push) Canceled after 0s
run-tests / P8.4 - L11.* - prefer-stable - ubuntu-latest (push) Canceled after 0s
run-tests / P8.3 - L12.* - prefer-lowest - ubuntu-latest (push) Canceled after 0s
run-tests / P8.3 - L12.* - prefer-stable - ubuntu-latest (push) Canceled after 0s
run-tests / P8.4 - L12.* - prefer-lowest - ubuntu-latest (push) Canceled after 0s
run-tests / P8.4 - L12.* - prefer-stable - ubuntu-latest (push) Canceled after 0s
run-tests / P8.3 - L13.* - prefer-lowest - ubuntu-latest (push) Canceled after 0s
run-tests / P8.3 - L13.* - prefer-stable - ubuntu-latest (push) Canceled after 0s
run-tests / P8.4 - L13.* - prefer-lowest - ubuntu-latest (push) Canceled after 0s
run-tests / P8.4 - L13.* - prefer-stable - ubuntu-latest (push) Canceled after 0s
run-tests / P8.3 - L11.* - prefer-stable - ubuntu-latest (push) Canceled after 1s
8e7bff9e61
- Allow illuminate/contracts ^13.0
- Allow orchestra/testbench ^11.0 and Pest 4 (with plugins) for dev
- Add Laravel 13 to the CI test matrix
- Update requirements in README
mathiaspalmqvist added 1 commit 2026-11-12 07:32:26 +00:00
Merge branch 'main' into laravel-13
dependabot-auto-merge / dependabot (pull_request_target) Skipped
Fix PHP code style issues / php-code-styling (push) Successful in 6s
PHPStan / phpstan (push) Successful in 2m42s
run-tests / P8.3 - L11.* - prefer-lowest - ubuntu-latest (push) Failing after 32s
run-tests / P8.4 - L11.* - prefer-lowest - ubuntu-latest (push) Canceled after 0s
run-tests / P8.4 - L11.* - prefer-stable - ubuntu-latest (push) Canceled after 0s
run-tests / P8.3 - L12.* - prefer-lowest - ubuntu-latest (push) Canceled after 0s
run-tests / P8.3 - L12.* - prefer-stable - ubuntu-latest (push) Canceled after 0s
run-tests / P8.4 - L12.* - prefer-lowest - ubuntu-latest (push) Canceled after 0s
run-tests / P8.4 - L12.* - prefer-stable - ubuntu-latest (push) Canceled after 0s
run-tests / P8.3 - L13.* - prefer-lowest - ubuntu-latest (push) Canceled after 0s
run-tests / P8.3 - L13.* - prefer-stable - ubuntu-latest (push) Canceled after 0s
run-tests / P8.4 - L13.* - prefer-lowest - ubuntu-latest (push) Canceled after 0s
run-tests / P8.4 - L13.* - prefer-stable - ubuntu-latest (push) Canceled after 0s
run-tests / P8.3 - L11.* - prefer-stable - ubuntu-latest (push) Canceled after 2s
f235fa0aaa
mathiaspalmqvist merged commit c1338fad8b into main 2026-11-12 07:32:31 +00:00
mathiaspalmqvist deleted branch laravel-13 2026-11-12 07:32:31 +00:00
Sign in to join this conversation.