Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

TYPO3 v12 support #16

Merged
merged 67 commits into from
Mar 11, 2024
Merged

TYPO3 v12 support #16

merged 67 commits into from
Mar 11, 2024

Conversation

maikschneider
Copy link
Member

@maikschneider maikschneider commented Feb 29, 2024

⚠️ This pull request presents a complete rewrite of the TYPO3 extension, focusing on Formcycle integration with enhanced features and compatibility.

What's new

  • requires TYPO3v12 and PHP8.1+
  • removed all plugins, now using custom content element
  • backend preview
  • PSR-15 Middleware for AJAX handling
  • ship jquery-3.7.1.min.js & jquery-ui.min.js

Breaking changes

  • Requires FormListJson Formcycle plugin + client ID
  • Currently only one client ("Mandant") supported
  • no CSS selection via Content Element (was ever included in any way)

TODOs

  • upgrade wizard for CType
  • check need for Response JS
  • update documentation
  • German translation of locallang.xlf
  • GitHub workflows for SCA and notifications

@maikschneider maikschneider self-assigned this Mar 4, 2024
@maikschneider maikschneider marked this pull request as ready for review March 11, 2024 08:41
@maikschneider maikschneider merged commit 568fb2e into xima-media:master Mar 11, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant