[BUGFIX] Show flash message if package states are not writable
[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 * SpriteGenerator now supports high density sprites
36
37 It is now possible to create high density sprites.
38
39 * New default value for cookieHttpOnly setting
40
41 The session cookies "fe_typo_user" and "be_typo_user" now have set the
42 HttpOnly attribute by default. This will make it harder to steal the cookie by
43 XSS attacks.
44
45 -------------------------------------------------------------------------------
46 Logging
47 -------------------------------------------------------------------------------
48
49 * Logging API PSR-3 compliance
50
51 The logger of the Logging API now complies with the PSR-3 standard of the
52 PHP Framework Interop Group: http://www.php-fig.org/psr/3/
53
54 -------------------------------------------------------------------------------
55 Backend
56 -------------------------------------------------------------------------------
57
58 * Categorization API improvements
59
60 \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::makeCategorizable() can now
61 be used multiple times on the same table to add more than one category field.
62 The options array (the fourth parameter) now can contain a 'label' to set a
63 custom label for each category field.
64
65 -------------------------------------------------------------------------------
66 Frontend
67 -------------------------------------------------------------------------------
68
69 * Minor API change in \TYPO3\CMS\Frontend\ContentObjectRenderer->getTreeList()
70
71 getTreeList() got some cleanup and slightly changed its return result. Former
72 versions sometimes returned a trailing comma which is not the case anymore.
73
74 Before:
75 getTreeList(42, 4) // get pids for pageId 42, 4 levels deep
76 result: '0, 22, 11, 4,'
77
78 After:
79 getTreeList(42, 4)
80 result: '0, 22, 11, 4'
81
82 -------------------------------------------------------------------------------
83 Administration / Customization
84 -------------------------------------------------------------------------------
85
86 * Content-length Header is now enabled by default
87
88 The TypoScript setting config.enableContentLengthHeader has a new default
89 value and is now enabled by default.
90
91 -------------------------------------------------------------------------------
92 Extbase
93 -------------------------------------------------------------------------------
94
95 * Recursive object validation
96
97 Validation of object structures in extbase is now done recursively. If a tree
98 of objects is created by the new property mapper, not only the top level object
99 is validated, but all objects.
100
101 * Allow empty validation
102
103 In order to make a property required you now need to add the NotEmptyValidator
104 to your property. The return value of validators is now optional.
105
106 -------------------------------------------------------------------------------
107 Fluid
108 -------------------------------------------------------------------------------
109
110 * Image view helper does not render title tag by default
111
112 In previous versions of fluid the image view helper always rendered the
113 title attribute. If not set, the value of the required alt attribute was set as
114 title.
115 This fallback was removed with version 6.2. If not specifically set, title
116 is not rendered anymore.
117
118 Example:
119   Fluid Tag
120     <f:image src="{file}" alt="Alt-Attribute" />
121   will render
122     <img src="fileadmin/xxxx.jpg" alt="Alt-Attribute" />
123   and not
124     <img src="fileadmin/xxxx.jpg" alt="Alt-Attribute" title="Alt-Attribute" />