Skip to content

Commit 4140726

Browse files
committed
feat: add Laravel 13 and PHP 8.3 support
Updated GitHub Actions, composer.json, and documentation to include Laravel 13 compatibility and clarify version requirements for PHP and Laravel.
1 parent 09e1b04 commit 4140726

3 files changed

Lines changed: 21 additions & 6 deletions

File tree

.github/workflows/tests.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,17 @@ jobs:
1111

1212
strategy:
1313
matrix:
14-
php: [ '8.2', '8.3' ]
15-
laravel: [ '11', '12' ]
14+
include:
15+
- php: '8.2'
16+
laravel: '11'
17+
- php: '8.2'
18+
laravel: '12'
19+
- php: '8.3'
20+
laravel: '11'
21+
- php: '8.3'
22+
laravel: '12'
23+
- php: '8.3'
24+
laravel: '13'
1625

1726
steps:
1827
- name: Checkout Code

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,13 @@
2727
],
2828
"require": {
2929
"php": "^8.2",
30-
"laravel/framework": "^v11.15|^12.0",
30+
"laravel/framework": "^11.15|^12.0|^13.0",
3131
"vaened/support": "^4.0",
3232
"lambdish/phunctional": "^2.1"
3333
},
3434
"require-dev": {
3535
"phpunit/phpunit": "^11.0",
36-
"orchestra/testbench": "^9|^10",
36+
"orchestra/testbench": "^9|^10|^11",
3737
"mockery/mockery": "^1.6"
3838
},
3939
"extra": {

readme.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,13 @@ error message translation, promotes specific exception classes, and adapts detai
1010

1111
## Installation
1212

13-
Laravception requires PHP 8.2.
13+
Laravception supports Laravel 11, 12, and 13.
14+
15+
### Version compatibility
16+
17+
- Laravel 11 / 12: PHP 8.2+
18+
- Laravel 13: PHP 8.3+
19+
1420
To get the latest version, simply require the project using Composer:
1521

1622
```bash
@@ -145,4 +151,4 @@ error messages, ensuring they are clear and useful for both developers and end-u
145151

146152
## License
147153

148-
This library is licensed under the MIT License. For more information, please see the [`license`](./license) file.
154+
This library is licensed under the MIT License. For more information, please see the [`license`](./license) file.

0 commit comments

Comments
 (0)