[FEATURE] Fallback paths (backport from Flow)
[Packages/TYPO3.CMS.git] / NEWS.txt
1 This document is a part of the TYPO3 project. TYPO3 is an open source web
2 content management system released under the GNU GPL. TYPO3 is copyright
3 (c) 1999-2012 by Kasper Skaarhoj.
4
5 This document contains information about TYPO3 version 6.2 has been released
6 on MONTH-NAME XXth 2013.
7
8 An up-to-date version of this document also containing links to further in
9 depth information can be found here:
10
11 http://wiki.typo3.org/TYPO3_6.2
12
13 ===============================================================================
14 Compatibility
15 ===============================================================================
16
17 -------------------------------------------------------------------------------
18 System environment
19 -------------------------------------------------------------------------------
20
21 * Raised minimum PHP version requirement to 5.3.7
22
23 -------------------------------------------------------------------------------
24 Deprecated and removed components
25 -------------------------------------------------------------------------------
26
27 ===============================================================================
28 Changes and Improvements
29 ===============================================================================
30
31 -------------------------------------------------------------------------------
32 General
33 -------------------------------------------------------------------------------
34
35 -------------------------------------------------------------------------------
36 Logging
37 -------------------------------------------------------------------------------
38
39 * Logging API PSR-3 compliance
40
41 The logger of the Logging API now complies with the PSR-3 standard of the
42 PHP Framework Interop Group: http://www.php-fig.org/psr/3/
43
44 -------------------------------------------------------------------------------
45 Backend
46 -------------------------------------------------------------------------------
47
48 * Categorization API improvements
49
50 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::makeCategorizable() can now
51 be used multiple times on the same table to add more than one category field.
52 The options array (the fourth parameter) now can contain a 'label' to set a
53 custom label for each category field.
54
55 -------------------------------------------------------------------------------
56 Frontend
57 -------------------------------------------------------------------------------
58
59 * Minor API change in \TYPO3\CMS\Frontend\ContentObjectRenderer->getTreeList()
60
61 getTreeList() got some cleanup and slightly changed its return result. Former
62 versions sometimes returned a trailing comma which is not the case anymore.
63
64 Before:
65 getTreeList(42, 4) // get pids for pageId 42, 4 levels deep
66 result: '0, 22, 11, 4,'
67
68 After:
69 getTreeList(42, 4)
70 result: '0, 22, 11, 4'
71
72 -------------------------------------------------------------------------------
73 Administration / Customization
74 -------------------------------------------------------------------------------
75
76 * Content-length Header is now enabled by default
77
78 The TypoScript setting config.enableContentLengthHeader has a new default
79 value and is now enabled by default.
80
81 -------------------------------------------------------------------------------
82 Extbase
83 -------------------------------------------------------------------------------
84
85 * Recursive object validation
86
87 Validation of object structures in extbase is now done recursively. If a tree
88 of objects is created by the new property mapper, not only the top level object
89 is validated, but all objects.
90
91 * Allow empty validation
92
93 In order to make a property required you now need to add the NotEmptyValidator
94 to your property. The return value of validators is now optional.
95
96 -------------------------------------------------------------------------------
97 Fluid
98 -------------------------------------------------------------------------------
99
100 * Image view helper does not render title tag by default
101
102 In previous versions of fluid the image view helper always rendered the
103 title attribute. If not set, the value of the required alt attribute was set as
104 title.
105 This fallback was removed with version 6.2. If not specifically set, title
106 is not rendered anymore.
107
108 Example:
109   Fluid Tag
110     <f:image src="{file}" alt="Alt-Attribute" />
111   will render
112     <img src="fileadmin/xxxx.jpg" alt="Alt-Attribute" />
113   and not
114     <img src="fileadmin/xxxx.jpg" alt="Alt-Attribute" title="Alt-Attribute" />