8.6 Changes
Table of contents
Breaking Changes
- Breaking: #70316 - AbstractUserAuthentication properties and methods dropped and changed
- Breaking: #77934 - Remove field select_key from content element preview
- Breaking: #78192 - Refactor click menu (context menu)
- Breaking: #78477 - FlashMessagesViewHelper no longer inherits from TagBasedViewHelper
- Breaking: #78477 - Remove method FlashMessage->getMessageAsMarkup()
- Breaking: #78899 - Remove extJSCODE from FormEngine result array
- Breaking: #78899 - Remove methods, hook and property in FormEngine
- Breaking: #78988 - Remove optional Fluid TypoScript template
- Breaking: #79025 - Extract testing framework for TYPO3
- Breaking: #79100 - ext:felogin: Remove default CSS
- Breaking: #79109 - Lowlevel VersionsCommand parameters changed
- Breaking: #79120 - Remove legacy CLI-related constants and variables
- Breaking: #79196 - Toolbar item event handling changed
- Breaking: #79201 - EXT:form: Split TypoScript Includes
- Breaking: #79227 - Removed ExtDirect State Provider
- Breaking: #79228 - Remove ExtJS Pagetree indicator functionality
- Breaking: #79242 - Remove l10n_mode noCopy
- Breaking: #79243 - Remove l10n_mode mergeIfNotBlank
- Breaking: #79243 - Remove sys_language_softMergeIfNotBlank
- Breaking: #79259 - EXT:t3skin removed
- Breaking: #79263 - Scheduler CLI Controller class removed
- Breaking: #79270 - Removed RTE processing option disableUnifyLineBreaks
- Breaking: #79273 - Removed RteHtmlParser proc options
- Breaking: #79300 - Removed RTE proc.transformBoldAndItalicTags option
- Breaking: #79302 - Moved pages.url_scheme to compatibility7 extension
- Breaking: #79327 - The veriCode - vC parameter is not evaluated any more
- Breaking: #79364 - Move page module function QuickEdit to compatibility7
- Breaking: #79464 - EXT:form - Refactor fluid rendering
- Breaking: #79513 - Removed session locking based on useragent
- Breaking: #79622 - CSS Styled Content and TypoScript
- Breaking: #79622 - CSS Styled Content Bullet Content Element Adjustments
- Breaking: #79622 - CSS Styled Content table content element adjustments
- Breaking: #79622 - Dedicated content elements for menus
- Breaking: #79622 - Default content element changed for Fluid Styled Content
- Breaking: #79622 - Default layouts for Fluid Styled Content changed
- Breaking: #79622 - Dropping thumbnail configuration for tt_content
- Breaking: #79622 - Removal of Fluid Styled Content Menu ViewHelpers
- Breaking: #79622 - Section Frame for CSS Styled Content replaced with Frame Class
- Breaking: #79622 - SpaceBefore and SpaceAfter adjustments for CSS Styled Content
- Breaking: #79622 - Streamlining structure of CSS Styled Content and Fluid Styled Content
- Breaking: #79622 - TypoScript Standard Header has been removed from Fluid Styled Content
Features
- Feature: #12211 - Usability: Scheduler provide page browser to choose start page
- Feature: #28171 - Improved link field in FormEngine
- Feature: #45537 - Run manually executed tasks on next cron-run
- Feature: #47006 - Extend the widget identifier with custom string
- Feature: #47135 - Paste icons available at pasting position and use modal now
- Feature: #67243 - Implement folding of scheduler task groups
- Feature: #69572 - Page module Notice "Content is also shown on:"
- Feature: #70316 - Introduce Session Storage Framework
- Feature: #72749 - CLI support for T3D import
- Feature: #75880 - Implement multiple cropping variants in image manipulation tool
- Feature: #78169 - Introduce "Translation Source" field for tt_content
- Feature: #78192 - Refactor click menu (context menu)
- Feature: #78477 - Refactoring of FlashMessage rendering
- Feature: #78899 - TCA maxitems optional
- Feature: #79121 - Implement hook in typolink for modification of page params
- Feature: #79124 - Allow overwriting of template paths in BackendTemplateView
- Feature: #79140 - Add hook to add custom TypoScript templates
- Feature: #79196 - Allow reload of topbar
- Feature: #79216 - Add YAML configuration for CKEditor RTE
- Feature: #79225 - Plugin preview with Fluid
- Feature: #79235 - Add button to delete similar errors from sys_log
- Feature: #79240 - Single cli user for cli commands
- Feature: #79250 - EXT:form extend the extension location functionality
- Feature: #79262 - Add possibility to create TRIM expression with Doctrine DBAL
- Feature: #79263 - Scheduler CLI available as Symfony Command
- Feature: #79337 - Add useCacheHash parameter to f:link.typolink and f:uri.typolink
- Feature: #79341 - TCA richtext configuration in config section
- Feature: #79387 - Add signal to exclude tables from ReferenceIndex
- Feature: #79402 - New Fluid ViewHelper f:variable added
- Feature: #73409 - Auto-render Assets sections in Fluid template with controller
- Feature: #79413 - Auto-render Assets sections in FLUIDTEMPLATE content object
- Feature: #79420 - Hide files from list of documentation
- Feature: #79438 - Add configuration option to disable validation of stored records
- Feature: #79440 - FormEngine Element Expansion
- Feature: #79442 - EXT:form - add element selector for text editors
- Feature: #79467 - EXT:form - add form settings button to module header
- Feature: #79521 - Show list of failed input elements in FormEngine
- Feature: #79530 - EXT:form - Extend SaveToDatabase finisher
- Feature: #79531 - EXT:form - Add multiselect inspector editor
- Feature: #79622 - Header Position support for Fluid Styled Content
- Feature: #79622 - Introducing Frame Class for Fluid Styled Content
- Feature: #79622 - Introducing Table Class for Fluid Styled Content
- Feature: #79622 - New Content Elements for Fluid Styled Content
- Feature: #79622 - New default layout for Fluid Styled Content
- Feature: #79622 - SpaceBefore- and SpaceAfterClass for CSS Styled Content
- Feature: #79622 - SpaceBefore- and SpaceAfterClass for Fluid Styled Content
- Feature: #79622 - Textmedia support for CSS Styled Content
- Feature: #79626 - Integrate record link handler
- Feature: #79658 - Synchronized field values in localized records
Deprecation
- Deprecation: #70316 - Frontend basket with recs
- Deprecation: #77934 - Deprecate tt_content field select_key
- Deprecation: #78225 - Legacy PreparedStatements within Extbase
- Deprecation: #78477 - Refactoring of FlashMessage rendering
- Deprecation: #78899 - FormEngine Methods
- Deprecation: #78899 - TCA ctrl field requestUpdate dropped
- Deprecation: #79258 - Methods getRecordLocalization() and getPreviousLocalizedRecordUid() in LocalizationRepository
- Deprecation: #79265 - CommandLineController and Cleaner Command
- Deprecation: #79316 - Deprecate ArrayUtility::inArray()
- Deprecation: #79327 - Deprecate AbstractUserAuthentication::veriCode method
- Deprecation: #79341 - Methods related to richtext configuration
- Deprecation: #79341 - TCA richtext configuration in defaultExtras dropped
- Deprecation: #79364 - Deprecate members in PageLayoutController
- Deprecation: #79440 - TCA Changes
- Deprecation: #79441 - Deprecate visibility internal caching arrays
- Deprecation: #79560 - Deprecate ClientUtility::getDeviceType
- Deprecation: #79622 - Deprecation of CSS Styled Content
- Deprecation: #79658 - PageRepository shouldFieldBeOverlaid()
Important
- Important: #75400 - New DataHandler command 'copyToLanguage'
- Important: #78899 - displayCond strict parsing
- Important: #79005 - Included missing support for persistent connection in Redis cache backend
- Important: #79119 - Removed PageRepository->versioningPreview_where_hid_del property
- Important: #79221 - Use $ instead of TYPO3.jQuery