3.0.0
What's Changed
⚡ Breaking
- [!!!] Changes signal slots into PSR-14 events #67
- [!!!] Drop TYPO3 10, TYPO3 11 on dependencies. Update dependencies to TYPO3 12.
🚀 Improved
- Add crop support for ImageHandler a7481f41
- Add essential meta information to the OpenAPI spec f7b3c1ef
- Add support for graceful exception handling for serialization process in TYPO3 ea6bae2c
- Move changing language request set in header X-Locale to earlier stage, before "typo3/cms-frontend/tsfe". Add support for setting language of api request by standard language prefix instead of header X-Locale. c36be252
- Add optional @type attribute for resource. As this is rarely used, and can influence size of response, it must be activated by adding a subscriber to serializerSubscribers array. 32b73726
👷 Changed
- Prevent FileReferenceHandler and ImageHandler from throwing error on problems with processing, missing file etc. b2f4c63a
- Refactor link generation. Replace getTypoLink_URL with linkFactory. 47f9bbfa
- Add testing instance for TYPO3 12, remove testing instance for TYPO3 10. Change PHP to 8.1 for testing instances.
🚑 Fixed
- Do not convert empty string to absolute url 0518d3d4
- Protect against "&cHash empty" error when
cacheHash.enforceValidation
is set totrue
#81
New Contributors
- @maikschneider made their first contribution in #87
- @pixelbrackets made their first contribution in #83
- @Idleworks made their first contribution in #72
Full Changelog: 2.0.3...3.0.0