Skip to content

3.0.0

Compare
Choose a tag to compare
@kszymukowicz kszymukowicz released this 13 Jul 13:40
· 18 commits to main since this release
3.0.0
d2e2db8

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 to true #81

New Contributors

Full Changelog: 2.0.3...3.0.0