Content was removed
TYPO3 v15
AbstractTypolinkBuilder::build() removed
Deprecated since version 14.0 Deprecation: #106405 - AbstractTypolinkBuilder->build
TYPO3 v15 removed the method
Abstract
and the property $content. A link builder
implements
Typolink
and its method build. It gets the content object renderer from the
request attribute current. See
Render the custom link format in the frontend.
ext_emconf.php no longer evaluated
Deprecated since version 14.2 Deprecation: #108345 - Deprecation of ext_emconf.php
ext_ files in extensions are no longer evaluated for package
metadata. In TYPO3 classic (non-Composer) mode the composer. must
declare the extension version and the
provides definition in
the
extra/ section. These two fields are now mandatory,
also for extensions that no longer ship an ext_, otherwise
loading the extension throws an exception.
DatabaseWriter->getLogTable() and DatabaseWriter->setLogTable() where removed
Deprecated since version 14.2 Deprecation: #109295 - DatabaseWriter::setLogTable()/getLogTable()
The DatabaseWriter
can only be used with the
sys_ table starting with TYPO3 v15.
Page module section markup events removed
Deprecated since version 14.3 Deprecation: #109529 - Page module section markup events
The events
Before and
After
were removed with TYPO3 v15. There is no direct replacement so listeners that decorated
backend layout columns with these events should be removed.
CacheAction "href" key removed
Changed in version 14.3
The Cache array key href used in cache action definitions
provided via the
Modify
has been deprecated in favor of endpoint. The new key name better reflects
the purpose of this field, which is used as an AJAX endpoint URL. The value
must be a
string
.
AddJavaScriptModulesEvent renamed to AddUserSettingsJavaScriptModulesEvent
Changed in version 14.3 Deprecation: #109517 - PSR-14 event \TYPO3\CMS\Setup\Event\AddJavaScriptModulesEvent
The event
\TYPO3\
was moved from
\TYPO3\
as the system extension setup was integrated into
typo3/cms-backend
.
ModifyLanguagePackRemoteBaseUrlEvent and ModifyLanguagePacksEvent moved to EXT:core
Deprecated since version 14.2 Deprecation: #109027 - Move language:update command and events to EXT:core
The events ModifyLanguagePackRemoteBaseUrlEvent and ModifyLanguagePacksEvent have been moved to typo3/cms-core .
typo3/cms-install has no events anymore as it was made optional.
Extbase documentation rewrite
Changed in version 14.3
The old Extbase documentation chapter has been removed and rewritten. Most pages have a direct successor under the same URL. The list of example extensions has been retired — see the rewritten Extbase documentation for current guidance.
TYPO3 v14
TypoScriptFrontendController and $GLOBALS['TSFE'] removed
Deprecated since version 13.4 Deprecation: #105230 - TypoScriptFrontendController and $GLOBALS['TSFE']
See also Breaking: #102621 - Most TSFE members marked internal or read-only.
Most properties can be retrieved from the TYPO3 request object.
$GLOBALS['TYPO3_CONF_VARS']['FE']['additionalAbsRefPrefixDirectories '] has no effect anymore
Changed in version 14.0 Breaking: #108114 - Global frontend content link prefixing removed
Global search and replace code for links has been removed, which means setting
$GLOBALS
is obsolete as well.
TYPO3 v12
$GLOBALS['PAGES_TYPES'] removed
Changed in version 12.0
Removed with TYPO3 v12.0