Skip to content

Commit 93aad0d

Browse files
victore13claude
andcommitted
Support Laravel 12.60+/13.10+ only, drop EOL Laravel 11
Modernises the supported framework range: - Drop Laravel 11: security support ended 2026-03-12, so the package no longer targets an EOL framework. Breaking change -> next major. - Pin CRLF-injection-patched versions (GHSA-5vg9-5847-vvmq): floors raised to 12.60 and 13.10, which exclude every affected release. - Add Laravel 13 support: orchestra/testbench ^11 and the Pest 4 ecosystem (pest, pest-plugin-arch, pest-plugin-laravel) which is the first line to support Laravel 13. - CI matrix now covers Laravel 12 (testbench 10) and Laravel 13 (testbench 11) on PHP 8.3 and 8.4; Laravel 11 rows removed. - README: supported version note updated to "Laravel 12+". Full test suite (151 tests) passes on Laravel 13; composer audit clean. Changelog: changed Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent b4c6434 commit 93aad0d

3 files changed

Lines changed: 12 additions & 12 deletions

File tree

.github/workflows/tests.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,15 @@ jobs:
3232
fail-fast: false
3333
matrix:
3434
php: ['8.3', '8.4']
35-
laravel: ['11.*']
36-
testbench: ['9.*']
35+
laravel: ['12.*']
36+
testbench: ['10.*']
3737
include:
3838
- php: '8.3'
39-
laravel: '12.*'
40-
testbench: '10.*'
39+
laravel: '13.*'
40+
testbench: '11.*'
4141
- php: '8.4'
42-
laravel: '12.*'
43-
testbench: '10.*'
42+
laravel: '13.*'
43+
testbench: '11.*'
4444

4545
name: PHP ${{ matrix.php }} / Laravel ${{ matrix.laravel }}
4646

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ With 'Atlas' you will be able to create new tables in the database and fill them
1010
## Requirements
1111

1212
- PHP 8.3+
13-
- Laravel 11+
13+
- Laravel 12+
1414

1515

1616
## Get to know us

composer.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,18 +28,18 @@
2828
"homepage": "https://github.com/RaiolaNetworks/Atlas",
2929
"require": {
3030
"php": "^8.3",
31-
"laravel/framework": "^11.0|^12.0",
31+
"laravel/framework": "^12.60|^13.10",
3232
"laravel/prompts": "^0.3",
3333
"halaxa/json-machine": "^1.0"
3434
},
3535
"require-dev": {
3636
"larastan/larastan": "^3.0",
3737
"laravel/pint": "^1.14",
3838
"nunomaduro/collision": "^8.1.1",
39-
"orchestra/testbench": "^9.5|^10.0",
40-
"pestphp/pest": "^3.5",
41-
"pestphp/pest-plugin-arch": "^3.0",
42-
"pestphp/pest-plugin-laravel": "^3.0"
39+
"orchestra/testbench": "^10.0|^11.0",
40+
"pestphp/pest": "^4.0",
41+
"pestphp/pest-plugin-arch": "^4.0",
42+
"pestphp/pest-plugin-laravel": "^4.0"
4343
},
4444
"autoload": {
4545
"psr-4": {

0 commit comments

Comments
 (0)