[TASK] Make IconRegistry::getAllRegisteredIconIdentifiers() public API
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / 8.3 / needs_github_docs / Breaking-77081-RemovedTCASelectTreeOptions.rst
1 ===================================================================================
2 Breaking: #77081 - Removed TCA tree options: width, allowRecursiveMode, autoSizeMax
3 ===================================================================================
4
5 Description
6 ===========
7
8 The following three TCA configuration options have been removed from the FormEngine TCA Tree
9 functionality which is e.g. used within the FormEngine for the selection of categories.
10
11 TCA Column Config
12
13 * [config][treeConfig][appearance][allowRecursiveMode]
14
15 The option hasn't been working for a while and the documentation vs. implementation
16 was off - see https://forge.typo3.org/issues/77074
17
18 * [config][treeConfig][appearance][width]
19
20 * [config][autoSizeMax]
21
22 The options have no influence on the rendering of FormEngine select field configured
23 with 'renderType'=>'selectTree' anymore.
24
25 The Recursive selection button (the green arrow button located on the category tree toolbar) was
26 not widely used, mostly due that nobody expected the green "refresh" icon was related to recursive
27 selection.
28
29 When implemented 4 years ago, the purpose of this button was to ease handling of
30 "record storage page". But now the "recursive" select box can be used for this usage.
31
32 The option ``autosizemax`` has been dropped as the ``size`` can be used as maximum height.
33
34 Impact
35 ======
36
37 The recursive selection mode button is not available any longer.
38
39 The options ``width`` and ``autoSizeMax`` have no impact on the tree rendering.
40
41 The TCA Tree now fills the full width of the parent container.
42
43 Instead of using the option ``autoSizeMax`` the configuration is now using the ``size`` parameter as maximal
44 height of the TCA tree.
45
46
47 Affected Installations
48 ======================
49
50 Any TYPO3 installation using a TCA Tree within FormEngine with one of the options above configured.
51
52
53 Migration
54 =========
55
56 Use the ``size`` option and tune it to higher value, if it was used in combination
57 with ``autoSizeMax``.