Skip to content

Conversation

@ErHaWeb
Copy link
Contributor

@ErHaWeb ErHaWeb commented Oct 29, 2025

FlexForm definitions were updated to prevent on-the-fly migrations performed by FlexFormTools. TYPO3 v12+ introduced new TCA requirements which deprecate certain configurations.

  • Field settings.flexform.receiver.type was corrected by fixing inconsistent items ordering and removing an invalid attribute (Deprecation: #99739).
  • Field settings.flexform.thx.redirect was migrated from deprecated type="input" with renderType="inputLink" to the modern type="link" configuration (Feature: #97159).
  • Indentation in FlexForm XML was normalized by replacing 4 spaces with tabs for consistent formatting.

FlexForm definitions were updated to prevent on-the-fly migrations performed by FlexFormTools. TYPO3 v12+ introduced new TCA requirements which deprecate certain configurations.

- Field `settings.flexform.receiver.type` was corrected by fixing inconsistent items ordering and removing an invalid attribute.
- Field `settings.flexform.thx.redirect` was migrated from deprecated `type="input"` with `renderType="inputLink"`to the modern`type="link"` configuration.

References: [Deprecation: #99739](https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/12.3/Deprecation-99739-IndexedArrayKeysForTCAItems.html), [Feature: #97159](https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/12.0/Feature-97159-NewTCATypeLink.html#feature-97159)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant