What's Changed
- Dropped support for TYPO3 v12 and below - TYPO3 13 is now the minimum required version.
- Removed upgrade wizards— these are no longer needed when upgrading from v3. Commands for fixing sorting remain available.
- TYPO3 v14: BackendContentElement restriction support
- EXT:content_defender continues to be used for TYPO3 v13 setups.
- Support for
maxItemspercolPosis available for v14 (not yet supported by TYPO3 core). - Support for
list_type(CType=list) has been dropped. - New configuration syntax: use
disallowedContentTypesandallowedContentTypesfor restriction configuration.
- TYPO3 v14: Record API support
- New
ContentAreaProcessorDataProcessoradded.
- New
- Breaking: Custom BackendLayout templates must be updated— replace
{tx_container_grid}with{record.tx_container_grid}to align with the TYPO3 Record API used in backend content element previews. - See the container-example migration commit for a practical example of how to migrate your setup.
Details
- [FEATURE] Add possibility to specify insert position by @moritz-ngo in #684
- [TASK] adapt acceptance test by @achimfritz in #694
- !!![TASK] drop TYPO3 v11 and v12 support by @achimfritz in #697
- [FEATURE] core content element restriction by @achimfritz in #691
- [TASK] readd v14 content_defender functional tests by @achimfritz in #700
- [TASK] Acceptance Tests openRecordInContextMenu by @achimfritz in #702
- [TASK] remove obsolute CONTAINER_COL_POS_DELIMITER constant by @achimfritz in #704
- [TASK] simplify TCA showitem by @achimfritz in #705
- [TASK] replace extension icon by @achimfritz in #706
- Fixed type casting of record Uid in
ManipulateBackendLayoutColPosConfigurationForPageby @Brettinghams in #710 - [BUGFIX] always rewrite datahandler simple commands by @achimfritz in #709
- [TASK] rm non existing path from .gitattributes by @achimfritz in #716
- [TASK] update unit tests bootstrap file by @achimfritz in #714
- [TASK] change label in tests by @achimfritz in #715
- [TASK] change iframe name in tests by @achimfritz in #718
- [BUGFIX] readd some fields to showitem by @achimfritz in #713
- [BUGFIX] container grid in language comparison view by @achimfritz in #717
- [BUGFIX] container dependency for workspace by @achimfritz in #720
- [TASK] TYPO3 14.3.x-dev by @achimfritz in #725
- [TASK] rm Upgrade Wizards by @achimfritz in #727
- [TASK] set request of recordContentObjectRenderer by @achimfritz in #729
- [TASK] TYPO3 14.3 by @achimfritz in #730
- [TASK] Add visual feedback if CType is not allowed in column by @achimfritz in #723
- [TASK] trigger deprecation for legacy restrictions by @achimfritz in #722
- [FEATURE] add ContentAreaProcessor for TYPO3 v14 by @achimfritz in #734
- [BUGFIX] use Backend ContainerFactory in BE by @achimfritz in #735
- [TASK] provide WS Test by @achimfritz in #736
New Contributors
- @moritz-ngo made their first contribution in #684
- @Brettinghams made their first contribution in #710
Full Changelog: 3.2.2...4.0.0