Skip to content

v4.0.0-RC1 TYPO3 v12 support

Pre-release
Pre-release
Compare
Choose a tag to compare
@twoldanski twoldanski released this 09 Mar 16:28
· 5 commits to 4.x since this release

New features 🚀

  • TYPO3 v12.2+ support We added compatibility for TYPO3 v12.2+
  • Added tagged headless data processors You can now for example use "headless-menu" instead FriendsOfTYPO3\Headless\DataProcessing\MenuProcessor in typoscript when defining data processors!
  • PHP templates as an alternative to Fluid In this release, we are introducing a way to skip Fluid templates altogether when integrating external extensions! You can now prepare templates in pure PHP to handle JSON output without the need to deal with Fluid. Template path resolving is working the same as before. It makes templates so muuuuch simpler and easier to write.
    [FEATURE][PoC] Introduce way to skip fluid templates by @twoldanski in #552
  • You can now configure frontend urls per language of the site, not only per the whole site!
    [FEATURE] Add possibility to replace FE domains for language variants by @twoldanski in #558
  • You can use the new EnrichFileDataEvent to add/modify properties of processed files.
    [FEATURE] add event listener to enrich file data. by @Fanor51 in #541
  • Improved processing files in the gallery, link generating in processed files. We also streamlined Form support

This release also contains all the fixes from release v3.3

v4.0.0-RC1 release has breaking changes

We removed dead or not needed code or change signatures of some methods, please review changes if you xclassed our code.

Most probably until version 12.4 LTS of TYPO3 we can still introduce further BC changes, so stay tuned for further releases.

You can see in action on PWA demo repository on "v12" branch please see: https://github.com/TYPO3-Headless/pwa-demo/tree/v12

Please report any bugs or features missing

Thank you ! Enjoy TYPO3 v12 with EXT:headless!