Skip to content

Commit 686ebd7

Browse files
committed
Drop support for PHP <8.1 and Laravel <10.x
1 parent e8386b9 commit 686ebd7

File tree

4 files changed

+15
-21
lines changed

4 files changed

+15
-21
lines changed

.github/workflows/php.yml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,7 @@ jobs:
1717
- php: 8.2
1818
illuminate: ^10.0
1919
- php: 8.1
20-
illuminate: ^9.0
21-
- php: 8.0
22-
illuminate: ^8.0
23-
- php: 7.4
24-
illuminate: ^7.0
25-
- php: 7.3
26-
illuminate: ^6.0
20+
illuminate: ^10.0
2721

2822
name: PHP ${{ matrix.php }} - Illuminate ${{ matrix.illuminate }}
2923

@@ -43,4 +37,4 @@ jobs:
4337
run: composer run-script ci-test
4438

4539
- uses: codecov/codecov-action@v3
46-
if: matrix.php == '8.3'
40+
if: matrix.php == '8.4'

CLAUDE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,6 @@ Tests use Mockery to mock AWS SDK calls. When writing tests:
5151

5252
### Version Compatibility
5353

54-
- PHP: 7.3, 7.4, 8.0, 8.1, 8.2, 8.3, 8.4
55-
- Laravel: 6.x through 12.x
54+
- PHP: 8.1, 8.2, 8.3, 8.4
55+
- Laravel: 10.x through 12.x
5656
- AWS SDK: ^3.0

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ Install the package via Composer:
8282
$ composer require kitar/laravel-dynamodb
8383
```
8484

85-
### Laravel (6.x, 7.x, 8.x, 9.x, 10.x, 11.x, 12.x)
85+
### Laravel (10.x, 11.x, 12.x)
8686

8787
Add dynamodb configs to `config/database.php`:
8888

composer.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,19 @@
2020
"ci-test": "vendor/bin/phpunit --coverage-clover coverage.xml"
2121
},
2222
"require": {
23-
"php": "^7.3|^7.4|^8.0|^8.1|^8.2|^8.3|^8.4",
24-
"illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0",
25-
"illuminate/container": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0",
26-
"illuminate/database": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0",
27-
"illuminate/hashing": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0",
23+
"php": "^8.1|^8.2|^8.3|^8.4",
24+
"illuminate/support": "^10.0|^11.0|^12.0",
25+
"illuminate/container": "^10.0|^11.0|^12.0",
26+
"illuminate/database": "^10.0|^11.0|^12.0",
27+
"illuminate/hashing": "^10.0|^11.0|^12.0",
2828
"aws/aws-sdk-php": "^3.0"
2929
},
3030
"require-dev": {
31-
"illuminate/auth": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0",
32-
"symfony/var-dumper": "^5.0|^6.0|^7.0",
33-
"vlucas/phpdotenv": "^4.1|^5.0",
34-
"mockery/mockery": "^1.3",
35-
"phpunit/phpunit": "^8.0|^9.0|^10.0"
31+
"illuminate/auth": "^10.0|^11.0|^12.0",
32+
"symfony/var-dumper": "^6.0|^7.0",
33+
"vlucas/phpdotenv": "^5.0",
34+
"mockery/mockery": "^1.6",
35+
"phpunit/phpunit": "^10.0"
3636
},
3737
"autoload": {
3838
"psr-4": {

0 commit comments

Comments
 (0)