7.6 Changes
Table of contents
Breaking Changes
- Breaking: #24449 - Use move placeholders as default in workspaces
- Breaking: #45899 - Split class ImportExport into classes Import and Export
- Breaking: #51099 - Streamline settings/conditions
- Breaking: #62812 - Resolve URLs to "Link to external URL"-pages directly
- Breaking: #63406 - Respect rootLevel configuration in extbase queries
- Breaking: #66369 - Removed ElementBrowser related classes
- Breaking: #68081 - Ext:openid moved to TER
- Breaking: #69227 - Strings for like are not properly escaped
- Breaking: #69916 - Hook ajaxSaveCode of t3editor changed
- Breaking: #69916 - Registered AJAX handlers replaced by routes
- Breaking: #69916 - Removed BackendLogin::getRsaPublicKey AJAX handler
- Breaking: #70033 - TCA icon options have been removed
- Breaking: #70055 - Override New Content Element Wizard via page TSConfig
- Breaking: #70132 - FormEngine custom functions
- Breaking: #70229 - BE-lockSSL = 3 option removed
- Breaking: #70444 - EXT:form - Form attributes are not rendered in FE
- Breaking: #70503 - EXT:form - Remove breakOnError option from wizard
- Breaking: #70574 - Form Wizard Save Handling Changed in ext:form
- Breaking: #70578 - JumpURL functionality removed from the TYPO3 Core
- Breaking: #71110 - TYPO3-specific Upload Limit removed
- Breaking: #72117 - API change in ExceptionHandlerInterface
- Breaking: #77344 - EXT:form - Rename configuration for confirmation view
Features
- Feature: #20875 - Make hardcoded indexed_search parameters configurable via TS
- Feature: #23156 - Indexed search: Make path separator of search result configurable
- Feature: #27057 - Relations to the same table in Extbase
- Feature: #35245 - Rework workspace notification settings
- Feature: #44127 - Introduced two new Hooks for OpenID
- Feature: #47613 - Indexed Search: make no_cache parameter for forwardSearchWordsInResultLink configurable
- Feature: #56633 - Form protection API for frontend usage
- Feature: #64286 - Added absolute url option to uri.image and image viewHelper
- Feature: #66369 - Added LinkBrowser APIs
- Feature: #66369 - Added new element browser API
- Feature: #68771 - Add contentObject functionality to form MailPostProcessor and introduce replyToEmail
- Feature: #68895 - Introduced hook in BackendUserAuthentication::getDefaultUploadFolder
- Feature: #69120 - Add basic file search in element browser
- Feature: #69706 - Add support for alternative (inline) icon markup
- Feature: #69764 - Introduced file icon detection by mime-type
- Feature: #69814 - ModuleTemplate API
- Feature: #69916 - PSR-7-based Routing for Backend AJAX Requests
- Feature: #70033 - Introduced TCA option showIconTable for selectSingle fields
- Feature: #70126 - Introduce TCA option to add autocomplete attribute to input fields
- Feature: #70170 - ViewHelper to strip whitespace between HTML tags
- Feature: #70332 - EXT:form - Add HTML4 / HTML5 attributes to the wizard
- Feature: #70531 - RequireJS module for split buttons
- Feature: #70583 - Introduced Icon API in JavaScript
- Feature: #71196 - Disallow localization mixtures
- Feature: #71251 - Add FlashMessage support in ModuleTemplate API
- Feature: #72505 - Introduce hook to override a record overlay
Deprecation
- Deprecation: #51482 - Script-based modules
- Deprecation: #60712 - DocumentTemplate->getDynamicTabMenu()
- Deprecation: #65728 - DocumentTemplate->issueCommand()
- Deprecation: #69369 - Use property text instead of data in ext:form
- Deprecation: #69822 - Deprecate TCA settings of select fields
- Deprecation: #69877 - Use ModuleTemplate API for ext:filelist
- Deprecation: #70052 - TCA Display condition EXT LOADED
- Deprecation: #70138 - Flex form language handling
- Deprecation: #70477 - Deprecate SpriteIcon classes
- Deprecation: #70494 - DocumentTemplate->wrapClickMenuOnIcon()
- Deprecation: #70514 - dynamicConfigFile is deprecated
- Deprecation: #71153 - DocumentTemplate->spacer()
- Deprecation: #71249 - Deprecate render method of FlashMessage class
Important
- Important: #36166 - Move access right parameters from BE to SYS configuration
- Important: #53681 - Change wording for User Settings "Reset Configuration and Clear Temporary Data"
- Important: #68079 - Extension "mediace" moved to TER
- Important: #70956 - Behavior of Page TSconfig options keepItems, addItems and removeItems changed
- Important: #71126 - Allow to define multiple inlineLocalizeSynchronize commands
- Important: #72697 - Remove thumbnail functionality of impexp
- Important: #73565 - AbstractConditionViewHelper no longer automatically compilable