7.0 Changes
Table of contents
Breaking Changes
- Breaking: #19737 - Prefer root templates for pages
- Breaking: #33805 - ClickMenu Rewrite
- Breaking: #42543 - Default TypoScript Removed
- Breaking: #53542 - Removal of deprecated code in sysext fluid
- Breaking: #53658 - option alternateBgColors removed
- Breaking: #54409 - RTE "acronym" button was renamed "abbreviation"
- Breaking: #57382 - Remove old flash message API
- Breaking: #57396 - Deprecated Extbase Property Mapper was removed
- Breaking: #59659 - Removal of deprecated code in sysext backend
- Breaking: #59966 - Extension Configuration cache-flushing changed
- Breaking: #60063 - Felogin Plugin Removed
- Breaking: #60135 - Recursive stdWrap is now only called once
- Breaking: #60152 - GeneralUtility::formatSize is now locale aware
- Breaking: #60559 - Dropped Backend Login Options
- Breaking: #60559 - T3skin Backend Login Javascript File Moved
- Breaking: #60559 - T3skin Backend Login Template File Moved
- Breaking: #60561 - Default TypoScript Constants Removed
- Breaking: #60582 - Rsaauth Javascript Files Moved
- Breaking: #60609 - Configuration Manager Signal Changed
- Breaking: #60630 - Scheduler Javascript File Moved
- Breaking: #60630 - Scheduler Language Files Moved
- Breaking: #60630 - Scheduler Module Template File Moved
- Breaking: #61459 - Removal of tslib directory and constant
- Breaking: #61471 - EXT:t3skin CSS files moved to less
- Breaking: #61781 - include_once array in ClickMenuController removed
- Breaking: #61782 - deprecated DocumentTemplate classes removed
- Breaking: #61783 - Removed deprecated mailing API
- Breaking: #61785 - getCompressedTCarray and includeTCA from TypoScriptFrontendController removed
- Breaking: #61785 - loadTCA function in GeneralUtility removed
- Breaking: #61786 - remove deprecated TypeHandlingService in extbase
- Breaking: #61802 - deprecated isLocalconfWritable function removed
- Breaking: #61820 - deprecated PhpOptionsUtility functions removed
- Breaking: #61821 - classFile option in makeInstanceService removed
- Breaking: #61822 - deprecated function getUniqueFields() removed
- Breaking: #61823 - Remove magic setter for $fromTC
- Breaking: #61859 - deprecated file type FILETYPE_SOFTWARE removed
- Breaking: #61860 - deprecated function int_from_ver removed
- Breaking: #61863 - deprecated connectDB from EidUtility removed
- Breaking: #61890 - TBE Styling removed from FormEngine and TCA
- Breaking: #61959 - Move flash message output to alerts
- Breaking: #62038 - Deprecated DocumentTemplate functionality
- Breaking: #62039 - Removed TBE_STYLES[mainColors]
- Breaking: #62291 - RTE Deprecated JavaScript methods removed
- Breaking: #62339 - Move EXT:perm into EXT:beuser and remove EXT:perm
- Breaking: #62416 - Removal of deprecated code in sysext core
- Breaking: #62595 - Remove SU change-to mode
- Breaking: #62670 - Removal of deprecated code in multiple sysexts
- Breaking: #62673 - Deprecated extbase code is removed
- Breaking: #62291 - RTE wizard classes renamed
- Breaking: #62733 - RTE Javascript Files Moved
- Breaking: #62793 - TypoScript config.notification_* removed
- Breaking: #62804 - RTE JavaScript method HTMLArea.Editor::getNodeByPosition was moved
- Breaking: #62819 - Remove php Localization Support
- Breaking: #62833 - Removed dividers2tabs functionality
- Breaking: #62859 - Removal of doc:link.action view helper
- Breaking: #62888 - Remove config.uniqueLinkVars
- Breaking: #62914 - Early check for PHP 5.5 in Install Tool
- Breaking: #62987 - Remove CSH Glossary
- Breaking: #63056 - Remove Template Selection Hack
- Breaking: #63069 - Removed compatibility layer for submodules of func and info modules
- Breaking: #63110 - alt_doc_nodoc.php removed
- Breaking: #75942 - BigDocumentTemplate class removed
Features
- Feature: #47919 - Possibility to configure an exception handler when rendering TypoScript content objects
- Feature: #50039 - Multiple CSS Files in Rich Text Editor
- Feature: #51905 - Add dependencies between classes in the Rich Text Editor
- Feature: #54518 - Provide TSconfig to link checkers
- Feature: #54519 - Report links to disabled linkhandler records
- Feature: #58122 - Configure class as non-selectable in Rich Text Editor
- Feature: #59396 - TypolinkViewHelper
- Feature: #59830 - Introduce read-only column for file mounts
- Feature: #60064 - Logging Framework Introspection Processor
- Feature: #60123 - Unit base test case removes test files
- Feature: #60567 - Show Styles Segment in TS Object Browser
- Feature: #60822 - Class annotations in extbase reflection service
- Feature: #66185 - Allow Svg Files as Extension icon
- Feature: #61289 - Signal for IconUtility html tag manipulation
- Feature: #61351 - Add data attribute to Fluid ViewHelpers
- Feature: #61361 - Template Path Fallback for Fluid StandaloneView and FLUIDTEMPLATE
- Feature: #61489 - Allow own TypoScript Condition implementations
- Feature: #61529 - Add multiple parameter to f:form.checkbox
- Feature: #61577 - Backend markup for checkboxes with labels
- Feature: #61668 - Video and audio playback in backend record information
- Feature: #61800 - Registry for adding file rendering classes
- Feature: #62147 - New eval option in TCA: email
Deprecation
- Deprecation: #60574 - Client Related Conditions
- Deprecation: #61513 - Use native htmlspecialchars in ExtendedTemplateService
- Deprecation: #62363 - TSFE->JSeventFuncCalls disabled
- Deprecation: #62794 - Mail methods in GeneralUtility
- Deprecation: #62795 - DocumentTemplate->endPageJS()
- Deprecation: #62800 - Workspaces ToolbarItem via ExtDirect
- Deprecation: #62854 - Abstractplugin->pi_list_searchBox()
- Deprecation: #62864 - BackendUtility->helpTextIcon deprecated
- Deprecation: #62893 - Flashmessage JavaScript object TYPO3.Flashmessages was moved
- Deprecation: #62988 - Deprecate unused/non-unified DocumentTemplate code