Breaking: #72572 - Remove more deprecated miscellaneous functions and options
See forge#72572
Description
Removed more deprecated miscellaneous functions and options:
- Linking to a php file directly in
Clickhas been removed.Menu - Functionality of
$TBE_has been removed.STYLES ['background'] - The option
Documenthas been removed.Template->JScode Lib Array - The option
$TYPO3_set to "2" will throw an exception.CONF_ VARS [SYS] [display Errors] - The deprecated icons fallback for
actions-andsystem- refresh actions-has been removed.system- extension- update- disabled - An extension may not refer to
ext:in composer.json or ext_emconf.php file. The fallback has been removed.cms - The method
loadhas been removed.New Tca Columns Config Files - Usage of the field "static_lang_isocode" has stopped working. Use the built-in language field "language_isocode" in sys_language records.
Impact
Using one of the mentioned options or methods will result in a fatal error or won't have any effect anymore.
Registration of TCA within ext_ now finally stops working and
code to resolve dynamic option from TCA has been removed.
Extensions still relying on this will fail.
Affected Installations
Instances which use one of the methods above or use one of the removed options.
Migration
For Document use PageRenderer instead.
If the option $TYPO3_ is set to "2" use "-1" instead.
All table definitions should be moved to <your_extension>/Configuration/TCA/<table_name>