Skip to content

Commit 2cdfc76

Browse files
authored
Add Laravel 13 support (#53)
- Add `^13.0` to all `illuminate/*` dependency constraints - Add `orchestra/testbench` `^11.0` and allow `pestphp/pest` `^4.0` for Laravel 13 test support - Add Laravel 13 to CI test matrix (with testbench 11) No source code changes required. Verified locally: 344/344 tests pass on Laravel 13.0.0 (prefer-lowest) and 13.7.0 (prefer-stable); PHPStan clean.
1 parent 53b6b1f commit 2cdfc76

3 files changed

Lines changed: 18 additions & 10 deletions

File tree

.github/workflows/run-tests.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,15 @@ jobs:
3030
matrix:
3131
os: [ubuntu-latest]
3232
php: [8.4, 8.3]
33-
laravel: [12.*, 11.*]
33+
laravel: [13.*, 12.*, 11.*]
3434
stability: [prefer-lowest, prefer-stable]
3535
include:
3636
- laravel: 11.*
3737
testbench: 9.*
3838
- laravel: 12.*
3939
testbench: 10.*
40+
- laravel: 13.*
41+
testbench: 11.*
4042

4143
name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.stability }} - ${{ matrix.os }}
4244

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
All notable changes to `laravel-github-monolog` will be documented in this file.
44

5+
## Unreleased
6+
7+
### What's Changed
8+
9+
* Add Laravel 13 support
10+
511
## v3.8.0 - 2026-02-08
612

713
### What's Changed

composer.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,22 +19,22 @@
1919
],
2020
"require": {
2121
"php": "^8.3",
22-
"illuminate/cache": "^11.0||^12.0",
23-
"illuminate/contracts": "^11.0||^12.0",
24-
"illuminate/filesystem": "^11.0||^12.0",
25-
"illuminate/http": "^11.0||^12.0",
26-
"illuminate/support": "^11.37||^12.0",
22+
"illuminate/cache": "^11.0||^12.0||^13.0",
23+
"illuminate/contracts": "^11.0||^12.0||^13.0",
24+
"illuminate/filesystem": "^11.0||^12.0||^13.0",
25+
"illuminate/http": "^11.0||^12.0||^13.0",
26+
"illuminate/support": "^11.37||^12.0||^13.0",
2727
"monolog/monolog": "^3.6"
2828
},
2929
"require-dev": {
3030
"larastan/larastan": "^3.1",
3131
"laravel/nightwatch": "^1.21",
3232
"laravel/pint": "^1.14",
3333
"nunomaduro/collision": "^8.1.1",
34-
"orchestra/testbench": "^10.0||^9.0.0",
35-
"pestphp/pest": "^3.0",
36-
"pestphp/pest-plugin-arch": "^3.0",
37-
"pestphp/pest-plugin-laravel": "^3.0",
34+
"orchestra/testbench": "^11.0||^10.0||^9.0.0",
35+
"pestphp/pest": "^3.0||^4.0",
36+
"pestphp/pest-plugin-arch": "^3.0||^4.0",
37+
"pestphp/pest-plugin-laravel": "^3.0||^4.0",
3838
"phpstan/extension-installer": "^1.3",
3939
"phpstan/phpstan-deprecation-rules": "^2.0",
4040
"phpstan/phpstan-phpunit": "^2.0"

0 commit comments

Comments
 (0)