- Adapt to updated DummyPersonProvider
- Port to PHPUnit 10
- Port from doctrine annotations to PHP attributes
- Add support for api-platform 3.2
- Fix tests with newer base-person bundle
- Add support for Symfony 6
- Drop support for PHP 7.4/8.0
- Drop support for PHP 7.3
- Make sure to use
application/ld+json
for API docs examples
- Support kevinrob/guzzle-cache-middleware v5
- Add back dummy GET endpoints for all resources, which were removed with the api-platform transition since api-platform still requires them to be present, even if they are not functional. No functional change for usable endpoints.
- Port to the new api-platform metadata system. This removes some hidden GET endpoints that were not functional anyway.
- Use the global "cache.app" adapter for caching instead of always using the filesystem adapter
- Update to api-platform 2.7
- tests: don't fail if Dotenv is installed