-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Description
I want to release a new major version to do some cleanup. No new functions because there is no new jsonapi specification and I want to keep the upgrade small. Main changes:
- require php 8.2, the minimum still supported php version (from January 2026)
- cleanup old-style API, deprecated since v2.0
- cleanup deprecations from before final v1.1 of the specification, deprecated since v2.3
- add better type hinting
Follow the work here: https://github.com/lode/jsonapi/compare/v3?w=1
To Do:
- Cleanup deprecations #81
- Cleanup old-style API #82
- Increase the minimum php version #83
- strict type
- type hints
- improve
ResourceInterfacecovering bothDocumentandObjects, mainly visible with handlingResourceDocument->$resource - lint, test, coverage
Metadata
Metadata
Assignees
Labels
No labels