feature: Laravel 13 support (#19514)

* feature: Laravel 13 support

* Swap VerifyCsrfToken out for PreventRequestForgery

* Replace capture directive

* Update TestCase.php

* Remove EloquentSerialize package
This commit is contained in:
Dan Harrin
2026-03-17 19:37:33 +00:00
committed by GitHub
parent e8034d6d78
commit 2a67f4c6a4
28 changed files with 1249 additions and 822 deletions
+6 -1
View File
@@ -15,9 +15,11 @@ jobs:
fail-fast: false
matrix:
php: [8.5, 8.4, 8.3, 8.2]
laravel: [12.*, 11.*]
laravel: [13.*, 12.*, 11.*]
dependency-version: [prefer-stable]
include:
- laravel: 13.*
testbench: 11.*
- laravel: 12.*
testbench: 10.*
- laravel: 11.*
@@ -34,6 +36,9 @@ jobs:
- php: 8.2
pest: ^3.7
pest-plugin-laravel: ^3.0
exclude:
- laravel: 13.*
php: 8.2
name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.dependency-version }}
steps:
- uses: actions/checkout@v4
+5 -1
View File
@@ -15,15 +15,19 @@ jobs:
fail-fast: true
matrix:
php: [8.5, 8.4, 8.3]
laravel: [12.*, 11.*]
laravel: [13.*, 12.*, 11.*]
db: [sqlite, mysql, pgsql]
dependency-version: [prefer-stable]
include:
- laravel: 13.*
testbench: 11.*
- laravel: 12.*
testbench: 10.*
- laravel: 11.*
testbench: 9.*
exclude:
- laravel: 13.*
php: 8.2
- laravel: 11.*
php: 8.5
name: P${{ matrix.php }} - L${{ matrix.laravel }} - DB:${{ matrix.db }}