Releases: swisnl/json-api-client
Releases · swisnl/json-api-client
2.5.0
Added
Removed
- Dropped PHP <8.0 support.
2.4.0
Added
- Added the ability to send headers through repositories #103 (thanks @rapkis).
2.3.2
Added
- Added support for Laravel 11 #101.
2.3.0
Added
- Added support for Laravel 10 #99.
Removed
- Dropped PHP <7.4 support.
- Dropped Laravel <8 support #99.
2.2.0
Added
- Added
getData
method on relationships to get the relationship data #97.
Fixed
- Fix relationship data meta issue #97.
2.1.0
Changed
- The
Repository
is split up into one trait per action #91. This allows you to build your own repository by extending the BaseRepository
and including just the actions/traits you need. See the (updated) readme for usage instructions. The Repository
now uses these new traits and should be fully backwards compatible.
Fixed
- Fix ParamNameMismatch issue #96.
2.0.1
Added
- Added support for Laravel 9.
Fixed
- Temporarily suppress PHP 8.1 notices about inconsistencies with interfaces.
2.0.0
Please also check the changes in 2.0.0-beta and see UPGRADING for details on how to upgrade.
Changed
- All classes now use strict typing #93.
- All JSON-actions (
json_encode
and json_decode
) will throw JsonExceptions on error #94.
Removed
- Dropped PHP <7.3 support.