Bitte beachte, dass sich diese Dokumentation auf die neuste Version dieser Erweiterung bezieht. Wenn eine ältere Version eingesetzt wird, kann diese abweichen. Die jeweils passende Dokumentation befindet sich im Dokumentation-Verzeichnis der Erweiterung.
Fluid-Form Change-Log
2026-01-09 Release of version 5.0.0
- [TASK] Migrate frontend upload for TYPO3 13
- [TASK] Migrate backend module for TYPO3 13
- [TASK] Migrate fluid-namespaces in backend module
- [TASK] Set versioningWS in TCA to a valid and up-to-date value
- [TASK] Code clean up and quality improvements
- [TASK] Remove usage of TSFE-id usage and replace it with Request-id
- [TASK] Migrate file-upload allowed from * to common-media-types
- [TASK] Migrate jQuery to vanilla JS
- [TASK] Add or update PHP doc comment for classes
- [TASK] Raise dependency versions and clean up composer.json/ext_emconf.php
- [TASK] Add translations.json file for documentation
- [TASK] Migrate registering page-tsconfig
- [TASK] Migrate to plugins to content elements and icon registration
- [TASK] Migrate to TYPO3 13, remove support for TYPO3 11
- [TASK] Migrate TypoScript imports
- [TASK] Remove TypoScript condition for TYPO3 11
- [BUGFIX] Optimize dependency version constraints
- [BUGFIX] Fix invalid type for setTargetPageUid in registration finisher
- [BUGFIX] Fix new content element wizards for TYPO3 12
- [BUGFIX] Fix translation for documentation title
- [BUGFIX] Fix deprecation notice for nullable method parameter
2024-02-20 Release of version 4.0.12
- [BUGFIX] Fix accessing undefined functions array index
2024-02-19 Release of version 4.0.11
- [BUGFIX] Fix accessing undefined functions array index
2024-02-15 Release of version 4.0.10
- [BUGFIX] Fix compatibility of commands between different PHP versions and versions of symfony/command
2024-02-15 Release of version 4.0.9
- [BUGFIX] Fix compatibility of commands between different PHP versions and versions of symfony/command
- [BUGFIX] Fix backend module authorization in TYPO3 12
2023-11-26 Release of version 4.0.8
- [TASK] Reintegrate old CSS integration with color variable replacement
- [TASK] Optimize version conditions in PHP code
- [BUGFIX] Migrate controller modulePrefix initialization in backend module to TYPO3 12, add missing enableNamespacedArgumentsForBackend
- [TASK] Migrate DatePicker in backend module to TYPO3 12
2023-11-07 Release of version 4.0.7
- [BUGFIX] Fix php 7.4 compatibility
2023-11-01 Release of version 4.0.6
- [TASK] Clean up documentation
- [BUGFIX] Fix get content object for TYPO3 11
2023-10-15 Release of version 4.0.5
- [TASK] Integrate additional TCA support
2023-10-11 Release of version 4.0.4
- [BUGFIX] Fix Unknown column table_local in where clause
- [BUGFIX] Clean up backend module icon
- [TASK] Migrate TCA for TYPO3 11 and 12
2023-09-19 Release of version 4.0.3
- [TASK] Create TypoScript constants documentation, see #11
2023-09-13 Release of version 4.0.2
- [BUGFIX] Fix DatabaseService
- [TASK] Improve documentation how-tos
2023-09-08 Release of version 4.0.1
- [BUGFIX] Fix ValidationService if no file was uploaded
2023-09-06 Release of version 4.0.0
- [TASK] Insert some TypoScript constant translations and fix code style
- [TASK] Migrate Services and Utilites
- [TASK] Remove injections from services
- [TASK] Add missing translations
- [TASK] Clear BackendController
- [TASK] Migrate TCA select entries
- [TASK] Update configs & fix phpstan errors
- [TASK] Migrate tt_content_drawItem hook for TYPO3 12
- [TASK] Update extension icons registration
- [TASK] Remove ObjectManager usage, GeneralUtility::makeInstance used instead
- [TASK] Migrate to TYPO3 12 and remove support for TYPO3 10
2023-03-27 Release of version 3.1.1
- [BUGFIX] Fix undefined array key in PHP 8+ in Session handler
2023-01-17 Release of version 3.1.0
- [BUGFIX] Fix undefined array key in PHP 8+
- [TASK] Migrate CSH to TCA description and clean up configuration
- [TASK] Add missing services yaml
- [TASK] Add meta description to config.json
- [FEATURE] Add core FluidHTML mails and remove plain text mails (see Migration.md)
- [TASK] Extend and optimize documentation
2022-08-26 Release of version 3.0.0
- [TASK] Extend and optimize documentation
- [FEATURE] Refresh Captcha on invalid requests
- [TASK] Migrations and optimizations for TYPO3 and PHP 8.0
- [BUGFIX] Fix getting absolute folder for frontend files
- [BUGFIX] Fix documentation configuration
- [TASK] Add documentations configuration
2022-08-19 Release of version 2.5.8
- [BUGFIX] Add missing composer information
2022-08-18 Release of version 2.5.7
- [BUGFIX] Fix getting absolute folder for frontend files
- [BUGFIX] Fix documentation configuration
- [TASK] Add documentations configuration
2021-05-18 Release of version 2.5.6
- [TASK] Add extension key in composer.json
2021-05-07 Release of version 2.5.5
- [TASK] Add another documentation section about JavaScript-Events
2021-01-29 Release of version 2.5.4
- [BUGFIX] Fix a type error in case of sending an empty Mathguard captcha
- [TASK] Add another how-to article
2021-01-13 Release of version 2.5.3
- [TASK] Refactoring des MathGuard source codes
2021-01-04 Release of version 2.5.2
- [TASK] Add documentation translations
2021-01-04 Release of version 2.5.1
- [TASK] Add documentation translations
2020-12-05 Release of version 2.5.0
- [TASK] Add documentation and translations
- [FEATURE] Add backend search word filtering
- [BUGFIX] Fix method type definition in TypoScript service
- [FEATURE] Add backend module for manage mails and requests
- [TASK] Performance optimization for export scheduler
2020-10-14 Release of version 2.4.5
- [BUGFIX] Send copy mail to sender
- [TASK] Code clean up
2020-07-09 Release of version 2.4.4
- [TASK] Add tags to composer.json
2020-07-01 Release of version 2.4.3
- [TASK] Move content element wizard to forms tab
- [TASK] Add missing tag "OpenSource"
2020-06-18 Release of version 2.4.2
- [TASK] Remove basic, advanced and expert TypoScript constant category
- [TASK] Add tags to composer.json
2020-05-19 Release of version 2.4.1
- [TASK] Switch to Hook (PageLayoutViewDrawItemHookInterface) for Backend Preview to avoid interference with other extensions
2020-05-19 Release of version 2.4.0
- [TASK] remove pages and recursive options from plugin configuration
- [TASK] Delete form data after sending via email in report command
- [TASK] Migrate report command from command controller to symfony command
- [TASK] Remove obsolete realurl configuration
- [TASK] Correct labels for wizard for new content element
- [TASK] Add wizard for new content element see #2
- [TASK] Add Editorconfig configuration
- [TASK] Add backend preview for plugin element see #1
2020-05-19 Release of version 2.3.0
- [TASK] Add support for TYPO3 10.4, drop support for TYPO3 8.7
2020-03-16 Release of version 2.2.0
- [FEATURE] Add Scheduler/CommandController for sending reports for a form
- [TASK] Rise PHP and TYPO3 version
- [TASK] Optimize page tree icon for TYPO3 9.5
- [TASK] Add documentation for PDF in mail attachments
2019-10-13 Release of version 2.1.3
- [TASK] Remove DEV identifier.
- [TASK] Add Gitlab-CI configuration.
2019-01-16 Release of version 2.1.2
- [BUGFIX] Fixing jQuery selector for date picker binding.
2018-10-29 Release of version 2.1.1
- [TASK] Increasing size of value database field.
2018-09-12 Release of version 2.1.0
- [TASK] Strip HTML tags for plain text mail.
- [BUGFIX] Fixing Fluid partial/layout typo issue.
- [BUGFIX] Fixing Fluid paths in constants.txt.
- [BUGFIX] Fixing JavaScript-Finisher issue.
- [TASK] Adding todo for file uploads.
- [TASK] Solving typos in error messages.
- [FEATURE] Adding multi select support for select boxes.
2018-03-27 Release of version 2.0.2
- [BUGFIX] Fixing JavaScript-Finisher issue.
2018-03-27 Release of version 2.0.1
- [TASK] Adding requireCHashArgumentForActionArguments setting in TypoScript.
- [TASK] Adding select box custom preset.
- [BUGFIX] Fixing JavaScript-Finisher issue.
- [TASK] Optimizing TypoScript configuration and settings.
2018-01-09 Release of version 2.0.0
- [TASK] Migration to Bootstrap 4
- [TASK] Uploads refactoring
2017-11-21 Release of version 1.4.3
- [BUGFIX] Fixing versions
2017-11-21 Release of version 1.4.2
- [BUGFIX] Fixing inline JavaScript error
- [TASK] Moving JavaScript into Footer
- [TASK] Remove default JavaScript events
2017-11-09 Release of version 1.4.1
- [TASK] Presets and documentation
2017-08-30 Release of version 1.4.0
- [FEATURE] Rendering Email templates by Fluid
- [FEATURE] Adding a reply to configuration in Mail Finisher
- [TASK] Cleaning up JSON result data
- [TASK] Collapsing all fields in form Database records
- [TASK] TCA and preset optimized
- [FEATURE] Database finisher excludeFromDb field setting
- [TASK] Refactor upload logic
- [TASK] Mail subject prefixed with themes.configuration.siteName"
- [BUGFIX] Fixing missed fieldset preset for CallBack form
2017-07-09 Release of version 1.3.0
- [BUGFIX] Mathguard bugfix for calculating and comparing code
- [FEATURE] Mail finisher ability for creating PDF for sender and receiver. PDF will be attached to the mails.
- [TASK] Using a default TCA field for form selection. Attention: form.pagets must be modified!
- [TASK] Loading bootstrap-fileinput only from CDN
- [TASK] Move JavaScript into footer
- [TASK] TypoScript clean up (each predefined form get's an own static template)
- [FEATURE] Database finisher for saving form data in database
- [FEATURE] Hidden field value is now excludable by
excludeFromMail = 1from mail content - [FEATURE] Checkbox label is able to be displayed formatted raw (no use of HTML special chars)
- [TASK] Optimize label handling in email and presets
- [TASK] Foreach warning in cleanup return data
- [TASK] PHPDoc optimized
- [TASK] Sourcecode optimization (use statements in Controller)
- [BUGFIX] Fixing send form on website root (in this case there is no pageUid, which is necessary for cHash calculation) - f:form now uses noCacheHash=1
- [TASK] Cleanup JSON-Result
- [FEATURE] Empty field validator for Honeypot implementation.
- [TASK] TypoScript skip default arguments
- [BUGFIX] Fixing Session restore method - This method should always return an array.
- [TASK] Removed usage of REQUEST and replaced it with GeneralUtility-Method.
- [FEATURE] Form configuration get a new attribute addQueryString. This is by default disabled.
- [FEATURE] Add a Partial for Hidden fields. Additionally hidden fields can be prefilled by TypoScript.
- [TASK] MathGuard refactoring
- [FEATURE] Notice text is able to be displayed formatted raw (no use of HTML special chars)
- [TASK] Radio-Button CSS settings
- [TASK] Preselection of Radio-Button
- [FEATURE] Adding radio button
- [TASK] Insert Fluid root pathes in setup.txt
- [TASK] Check if there's at least one active finisher.
- [TASK] Add NotEmpty validation for Checkbox.
- [TASK] Setting reply-to-email-address into mail.
- [BUGFIX] Fixing CSS class in Chechbox Patrial
- [TASK] Readability of Captcha optimized
- [BUGFIX] Fixing invalid download/upload links in EmailFinisher
- [TASK] Split static templates for date picker and upload
2016-02-15 Release of version 1.2.0
- [FEATURE] Adding MathGuard Captcha
- [FEATURE] Adding date, time and datetime field
2016-02-05 Release of version 1.1.0
- [FEATURE] Adding realurl configuration
- [FEATURE] Adding upload field
- [FEATURE] Adding checkbox field
- [FEATURE] Adding file download by link
2016-01-24 Release of version 1.0.0
- [FEATURE] Adding configuration option for ajaxActionPid
