Skip to content

Commit 5db1801

Browse files
Added Laravel 12 support
1 parent 6f4839a commit 5db1801

File tree

5 files changed

+17
-10
lines changed

5 files changed

+17
-10
lines changed

.github/workflows/tests.yml

+4-2
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,14 @@ jobs:
99
strategy:
1010
matrix:
1111
php: ['8.1', '8.2', '8.3', '8.4']
12-
laravel: ['10.10.1', '10.48', '11.0', '11.35']
12+
laravel: ['10.10.1', '10.48', '11.0', '11.44', '12.0']
1313
exclude:
1414
- php: '8.1'
1515
laravel: '11.0'
1616
- php: '8.1'
17-
laravel: '11.35'
17+
laravel: '11.44'
18+
- php: '8.1'
19+
laravel: '12.0'
1820
name: PHP ${{ matrix.php }} Laravel ${{ matrix.laravel }}
1921
steps:
2022
- name: Checkout

Changelog.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Eloquent History Changelog
22

3+
## Unreleased
4+
##### 2025-XX-YY
5+
6+
- Added Laravel 12 support
7+
38
## 1.6.1
49
##### 2024-12-13
510

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -77,15 +77,15 @@ MyJob::dispatch($myDataToProcess);
7777

7878
## Requirements
7979

80-
It requires PHP 8.1+ and Laravel 10 or 11.
80+
It requires PHP 8.1+ and Laravel 10, 11 or 12.
8181

8282
It has been tested with:
8383
- PHP 8.1, 8.2, 8.3 & 8.4
8484
- SQLite,
8585
- MySQL 5.7, 8.0, 8.2 & 8.4,
8686
- PostgreSQL 12, 16 & 17.
8787

88-
It is known that this library, **Laravel 11.0 and PostgreSQL 11 don't work together**, therefore it is
88+
It is known that this library, **Laravel 11.0/12.0 and PostgreSQL 11 don't work together**, therefore it is
8989
recommended to use at least Postgres version 12 or higher in case your DB engine is Postgres.
9090

9191
## Documentation

composer.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@
1515
"konekt/concord": "^1.13",
1616
"konekt/enum": "^3.1|^4.0",
1717
"konekt/enum-eloquent": "^1.9",
18-
"illuminate/database": "^10.10.1|^11.0",
19-
"illuminate/support": "^10.10.1|^11.0",
18+
"illuminate/database": "^10.10.1|^11.0|^12.0",
19+
"illuminate/support": "^10.10.1|^11.0|^12.0",
2020
"konekt/laravel-migration-compatibility": "^1.6"
2121
},
2222
"require-dev": {
23-
"phpunit/phpunit": "^10.0",
24-
"orchestra/testbench": "^8.0|^9.0"
23+
"phpunit/phpunit": "^10.0|^11.0",
24+
"orchestra/testbench": "^8.0|^9.0|^10.0"
2525
},
2626
"autoload": {
2727
"psr-4": {

docs/installation.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
## Prerequisites
44

5-
PHP 8.1+ and Laravel 10 or 11.
5+
PHP 8.1+ and Laravel 10, 11 or 12.
66

7-
!> **Avoid using PostgresSQL 11** or older since it is known to have bugs when using together with this library and Laravel 11!
7+
!> **Avoid using PostgresSQL 11** or older since it is known to have bugs when using together with this library and Laravel 11/12!
88

99
You can install the package via composer:
1010

0 commit comments

Comments
 (0)