Skip to content

v4.1.0 Feature release

Compare
Choose a tag to compare
@lukaszuznanski lukaszuznanski released this 20 Jun 13:00
· 119 commits to master since this release
b1471a7

We are excited to share the progress we've made since our last release, v4.0.0! Thank you to all our contributors for their hard work and dedication. With this new release, we have made substantial progress in supporting TYPO3 v12. .Here's a summary of key commits made to the TYPO3 Headless repository:

💡 New Features

  1. Move hardcoded labels to xlf files to support translation via crowdin (#545) (#601) by lukas-makes-code (June 2, 2023)

    • Added xlf file for translating the site configuration
    • Replaced hardcoded labels with the labels from translation file
  2. Add cache busting to handled files (#589) by twoldanski (May 12, 2023)

    • Added cache busting to handled files
    • Hidden feature behind the flag
  3. Allow non cachable plugins to return null on empty (#593) by twoldanski (May 12, 2023)

    • Allows cases where a plugin marked as USER_INT may opt to not return any data in certain cases. By default, instead of returning an empty string, we prefer to set it to null for a more robust type system in the FE app.
  4. Allow cast value to bool via boolval = 1 (#587) by twoldanski (Apr 28, 2023)

🐛 Bugfixes

  1. Trim whitespaces in JSON decode helper (#603) by d-pietka (June 9, 2023)
  2. Fixed error when sending forms (FormController fix for v12) (#591) by madikon (May 9, 2023)
  3. Align headless TemplateView with core (#585) by twoldanski (Apr 26, 2023)
  4. Fix tests for ShortcutAndMountPointRedirect (#584) by twoldanski (Apr 25, 2023)
  5. Fix link to pwa-demo in readme by tmotyl (Apr 20, 2023)
  6. Fix missing property in FileUtility (#610) by dvdmlln (June 20, 2023)
  7. Fix issues with felogin (#602) by twoldanski (June 20, 2023)
  8. Properly wire services if cms-forms is not installed (#609) by twoldanski (June 20, 2023)

🧹 Tasks

  1. Cleanup composer.json (#586) by twoldanski

TYPO3 v12 Felogin support & SSR

If you are using nuxt-typo3 and felogin with TYPO3 v12, we strongly recommend to update nuxt-typo3 package to at least version 1.3 to have ability to forward headers from TYPO3 to the frontend application (Felogin in SSR requires to have ability to set cookies for request token validation). See current releases: https://github.com/TYPO3-Headless/nuxt-typo3/releases/

We want to express our sincere gratitude to all our contributors for their ongoing support and dedication. Thanks to you, TYPO3 Headless continues to improve and grow! We look forward to what the future holds for this project. 💙🚀