10.4 Changes¶
Table of contents
Breaking Changes¶
Features¶
- Feature: #83128 - Content Element Filter
- Feature: #87776 - Limit Restriction to table/s in QueryBuilder
- Feature: #89513 - Password Reset Functionality For Backend Users
- Feature: #89573 - Allow flexible base url for slug fields in FormEngine
- Feature: #90613 - Add language argument to page-related LinkViewHelpers and UriViewHelpers in Fluid
- Feature: #90826 - Compare backend usergroups
- Feature: #90899 - Introduce AssetRenderer pre-rendering events
- Feature: #90945 - PSR-14 event for LocalizationController when reading records/columns to be translated
- Feature: #91008 - Item grouping for TCA select items
- Feature: #91008 - Item sorting for TCA select items
- Feature: #91080 - Site settings as TypoScript constants and in TSconfig
- Feature: #91122 - Introduce DocumentService as JQuery.ready substitute
Deprecation¶
- Deprecation: #88740 - ext:felogin pibase plugin related hooks
- Deprecation: #90147 - Unified File Name Validator
- Deprecation: #90377 - Param types $ref of method callUserFunction
- Deprecation: #90625 - Extbase SignalSlot Dispatcher
- Deprecation: #90686 - Model FileMount
- Deprecation: #90692 - FileCollection models
- Deprecation: #90800 - GeneralUtility::isRunningOnCgiServerApi
- Deprecation: #90803 - ObjectManager::get in Extbase context
- Deprecation: #90856 - Widget AutoComplete ViewHelper
- Deprecation: #90861 - Image-related methods within ContentObjectRenderer
- Deprecation: #90937 - Various hooks in ContentObjectRenderer
- Deprecation: #90956 - Alternative fetch methods and reports for GeneralUtility::getUrl()
- Deprecation: #90964 - LanguageService functionality and internal properties
- Deprecation: #91001 - Various methods within GeneralUtility
- Deprecation: #91012 - Various hooks related to TypoScriptFrontendController
- Deprecation: #91030 - Runtime-Activated Packages
Important¶
- Important: #18079 - pages.doktype restriction for frontend queries refined
- Important: #77715 - No more password trimming for third-party authentication services
- Important: #86343 - Replace jQuery.datatables with tablesort
- Important: #89555 - Workspace-related database records contain the proper Page ID.
- Important: #90285 - Fresh installs without constraint for typo3fluid/fluid will get version 3.0+
- Important: #90897 - Remove bootstrap-slider
- Important: #91079 - Various TypoScriptFrontendRenderer functionality is now internal
- Important: #91095 - Various methods and properties of Backend-related Core APIs now internal
- Important: #91099 - Flag identifier changed for SiteLanguage England