[!!!][TASK] Remove more deprecated miscellaneous functions and options
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Breaking-72572-RemoveMoreDeprecatedMiscellaneousFunctionsAndOptions.rst
1 =============================================================================
2 Breaking: #72572 - Remove more deprecated miscellaneous functions and options
3 =============================================================================
4
5 Description
6 ===========
7
8 Removed more deprecated miscellaneous functions and options:
9
10 * Linking to a php file directly in ``ClickMenu`` has been removed.
11 * Functionality of ``$TBE_STYLES["background"]`` has been removed.
12 * The option ``DocumentTemplate->JScodeLibArray`` has been removed.
13 * The option ``$TYPO3_CONF_VARS[SYS][displayErrors]`` set to "2" will throw an exception.
14 * The deprecated icons fallback for ``actions-system-refresh`` and ``actions-system-extension-update-disabled`` has been removed.
15 * An extension may not refer to ``ext:cms`` in composer.json or ext_emconf.php file. The fallback has been removed.
16 * The method ``loadNewTcaColumnsConfigFiles`` has been removed.
17 * Usage of the field "static_lang_isocode" has stopped working. Use the built-in language field "language_isocode" in sys_language records.
18
19
20 Impact
21 ======
22
23 Using one of the mentioned options or methods will result in a fatal error or won't have any effect anymore.
24
25
26 Affected Installations
27 ======================
28
29 Instances which use one of the methods above or use one of the removed options.
30
31
32 Migration
33 =========
34
35 For ``DocumentTemplate->JScodeLibArray`` use PageRenderer instead.
36
37 If the option ``$TYPO3_CONF_VARS[SYS][displayErrors]`` is set to "2" use "-1" instead.
38
39 All table definition should be moved to <your_extension>/Configuration/TCA/<table_name>