github TYPO3-Headless/nuxt-typo3 v1.0.0

latest releases: v2.3.1, v2.3.0, v2.2.2...
3 years ago

⚠ BREAKING CHANGES

v1.0.0 is compatible with TYPO3 >= v11.5

configuration schema update

  • renamed registerComponents to components
  • removed registerLayouts - now this is only one component - default
  • renamed registerForms to forms

Layouts

  • setup error page content (#166)

refactored nuxt context:

  • removed backendLayout field
  • renamed pageContent to t3page

components

  • removed registerBackendLayouts plugin
  • all components use css class with prefix t3-ce-[component]
  • use T3 prefix and move layouts to components (#189)"
  • All components all registered in as T3Component - eg. T3CeText, T3Renderer
  • callbacks onLocaleChange and beforeLocaleChange was replaced by hooks
  • www subdomain is taken into account if it comes to domain name

Features

  • enable store in runtime (#198) (ec26711)
  • components: add new form framework (#192) (f0b2b53)
  • components: add Vetur component data (#189) (0be7522)
  • add enlarge on click functionality (b0b75ff)
  • add hooks (#164) (3d3f777)
  • add injecting of ld+json schema in head (50c93fe)
  • add rtl attribute on root html node(#162) (dc6d116)
  • adjust data flow to the headless v11(#155) (61c9e07)
  • merge v11 (497bedb)
  • add export defaults for components (#254) (270ed2e)
  • add id to frame or content element (#163) (6b0bc68)
  • restore functional component / add units (#163) (cf2cb31)
  • add option to override typo3 store module #214
  • handle user state based on initialData (f2b01e5)
  • fe-login: add felogin setup (ce764a0)
  • forms: check if rule exist before extend (#207) (7b73381)
  • separate T3Form from FormFramework (#207) (1df836f)

Bug Fixes

  • include felogin in the right place (#262) (7316b28)
  • wrong tag name for og image (#272) (d6b24d1)
  • encodeURI of server requests (#234) (6f028a2)
  • use typo3 prefix in store action (#232) (90fe863)
  • add Array type for empty pages (#218) (524a907)
  • wrap figcaption in figure to validate html (149bff9)
  • t3-dynamic: correct spelling of default in layout prop (b3b7cde)
  • forms: reset multiple models (#210) (b1d33f6)
  • add handling mailto and tel (a6d7802)
  • add module to build transpile options (#201) (a4c33bb)
  • delete redundant code (57645a3)
  • fix canonical URL path (c151f57)
  • removing deprecated code (#165) (2f03cfe)
  • example: upgrade nuxt-i18n (#182) (e6f064f)
  • update configuration fields (fab5670)
  • components: change CE css classes to t3-ce-[component] (#189) (803b15f)
  • components: use T3 prefix and move layouts to components (#189)" (1e683b4)
  • components: use T3 prefix for all components (89ffa3e)
  • layouts: remove additional function to register backend layouts (#166) (04ea9e9)
  • layouts: setup error page content (#166) (e995653)
  • avoid trimming www in domain name (#99) (8a13f45)

❤️ Thanks to

@cngJo
@gdulamat
@nountie
@PatrickBialek
@mohitsaxenaknoldus
@kubilaymelnikov

Full Changelog: v0.9.5...v1.0.0

Don't miss a new nuxt-typo3 release

NewReleases is sending notifications on new releases.