[TASK] Clean up phpDoc comments in t3lib_befunc
[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.0 shall be released
6 on October, 2012.
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.0
12
13 ===============================================================================
14 Compatibility
15 ===============================================================================
16
17 * Deprecated methods
18
19 Deprecated methods that were initially targeted to be removed in TYPO3 4.8/6.0
20 have finally been removed. The deprecation log shows which functions were
21 declared to be deprecated and will be removed in the next TYPO3 versions.
22
23 * Removed classes prior to scheduled deprecation removal
24
25 t3lib_BEDisplayLog: This class was used only by the old belog module, its
26 functionality is now encapsulated in EXT:belog itself. Since it is very
27 unlikely that the class was used by other external extensions, the file was
28 removed instead of deprecating it.
29
30 * New XCLASS handling
31
32 The old way of registering XCLASSes in $TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS'] is
33 deprecated. XCLASSES can now be registered by adding a 'ux_' prefixed entry of
34 the base class to the ext_autoload.php file providing the XCLASS path. The
35 deprecation layer for old class registration can potentially calculate a wrong
36 path so the XCLASS registration can fail now. This can be fixed by addiononally
37 using the new registration scheme through ext_autoload.
38 Extension authors are advised to remove the three line XCLASS statement at the
39 bottom of class files now for any extension with a compatibility for 6.0 and above.
40 More information can be found at http://wiki.typo3.org/Autoload
41
42 Removed Functionality
43 -------------------------------------------------------------------------------
44
45 * Removed doNotLoadInFE flag
46
47 With TYPO3 4.3 the flag doNotLoadInFE flag was introduced in ext_emconf.php
48 extension files to hint the core that an extension has no frontend
49 functionality. The performance gain of this change in the frontend was minimal.
50 The flag is now removed and the according extList_FE setting in localconf.php
51 has no effect anymore.
52
53 * Removed system extension simulatestatic
54
55 The system extension to simulate static documents was removed from the core.
56 @TODO: Issue #36025 must be solved and this note here adapted, otherwise the
57 removal will be reverted.
58
59 * Removed TypoScript option noBlur
60
61 The ancient noBlur TypoScript setting for old Browsers (Internet Explorer <= 5.5)
62 was removed without alternative. The setting has no effect anymore and can be
63 removed from custom TypoScript objects, especially MENU.
64
65 ===============================================================================
66 Changes and Improvements
67 ===============================================================================
68
69 This will list all changes and improvements between TYPO3 4.7 and 6.0. For
70 technical details see ChangeLog included in the typo3_src package.
71
72 -------------------------------------------------------------------------------
73 General
74 -------------------------------------------------------------------------------
75
76 * Extbase and fluid always loaded
77
78 The core extensions 'extbase' and 'fluid' are used in core classes like t3lib
79 and in several important core extensions. Extbase and fluid are now required
80 extensions and always loaded.
81
82 Other General Improvements
83 -------------------------------------------------------------------------------
84
85 ...
86
87 -------------------------------------------------------------------------------
88 Security
89 -------------------------------------------------------------------------------
90
91 ...
92
93 -------------------------------------------------------------------------------
94 Backend
95 -------------------------------------------------------------------------------
96
97 ...
98
99 htmlArea RTE
100 -------------------------------------------------------------------------------
101
102 ...
103
104 -------------------------------------------------------------------------------
105 Other Improvements to the Backend
106 -------------------------------------------------------------------------------
107
108 ...
109
110 -------------------------------------------------------------------------------
111 Administration / Customization
112 -------------------------------------------------------------------------------
113
114 ...
115
116 -------------------------------------------------------------------------------
117 Development
118 -------------------------------------------------------------------------------
119
120 ...
121
122 -------------------------------------------------------------------------------
123 Performance
124 -------------------------------------------------------------------------------
125
126 ...