diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index 9c1b2c1..49e965a 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -14,8 +14,7 @@ jobs:
strategy:
fail-fast: true
matrix:
- php: [8.2, 8.3]
- laravel: [11]
+ php: [8.2, 8.3, 8.4]
steps:
- name: Checkout Code
@@ -30,9 +29,6 @@ jobs:
coverage: none
ini-values: error_reporting=E_ALL
- - name: Set Laravel Version
- run: composer require "illuminate/contracts:^${{ matrix.laravel }}" --no-update
-
- name: Install dependencies
uses: nick-fields/retry@v3
with:
diff --git a/CHANGELOG.md b/CHANGELOG.md
index ce27717..b6109b6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,16 @@ All notable changes to this project will be documented in this file. This projec
## Unreleased
+## [4.1.0] - 2024-11-30
+
+### Added
+
+- Allow `laravel-json-api/core` v4 or v5.
+
+### Fixed
+
+- Remove deprecation notices in PHP 8.4.
+
## [4.0.0] - 2024-03-14
### Changed
diff --git a/composer.json b/composer.json
index 8f4e92a..985796f 100644
--- a/composer.json
+++ b/composer.json
@@ -27,8 +27,8 @@
"ext-json": "*",
"illuminate/contracts": "^11.0",
"illuminate/support": "^11.0",
- "laravel-json-api/core": "^5.0",
- "laravel-json-api/neomerx-json-api": "^5.0.2"
+ "laravel-json-api/core": "^6.0",
+ "laravel-json-api/neomerx-json-api": "^5.0.3"
},
"require-dev": {
"phpunit/phpunit": "^10.5"
diff --git a/phpunit.xml b/phpunit.xml
index c2d37a1..215e292 100644
--- a/phpunit.xml
+++ b/phpunit.xml
@@ -13,6 +13,7 @@
failOnWarning="true"
failOnDeprecation="true"
failOnNotice="true"
+ displayDetailsOnTestsThatTriggerDeprecations="true"
>