[TASK] Clean up the phpDoc of t3lib_div
[Packages/TYPO3.CMS.git] / NEWS.txt
index 49a4f3e..6d452f9 100644 (file)
--- a/NEWS.txt
+++ b/NEWS.txt
@@ -2,54 +2,90 @@ This document is a part of the TYPO3 project. TYPO3 is an open source web
 content management system released under the GNU GPL. TYPO3 is copyright
 (c) 1999-2012 by Kasper Skaarhoj.
 
-This document contains information about TYPO3 version 4.7 shall be released
-on April, 24th 2012.
+This document contains information about TYPO3 version 6.0 shall be released
+on October, 2012.
 
 An up-to-date version of this document also containing links to further in
 depth information can be found here:
 
-http://wiki.typo3.org/TYPO3_4.7
+http://wiki.typo3.org/TYPO3_6.0
 
 ===============================================================================
 Compatibility
 ===============================================================================
 
-* PHP 5.3
+* Refactored bootstrap
 
-This version requires at least PHP 5.3, older versions of PHP are not supported
-anymore with TYPO3 4.7.
+With a bootstrap refactoring the index.php file located in the document root of
+the installation was changed. If you are running a typo3 core source with a
+symlink, make sure that this file is also a symlink to the cores index.php,
+otherwise the frontend will be broken. If index.php is a copy of the source
+file, make sure to install a fresh version from 6.0 sources.
 
-       * safe_mode is not supported anymore
-       * magic_quotes_gpc is deprecated. You are encouraged to turn this option
-         off as it still defaults to "On".
+* Deprecated methods
 
-* ImageMagick
+Deprecated methods that were initially targeted to be removed in TYPO3 4.8/6.0
+have finally been removed. The deprecation log shows which functions were
+declared to be deprecated and will be removed in the next TYPO3 versions.
 
-If you are using ImageMagick, only versions 6.0 and above are supported.
+* Removed classes prior to scheduled deprecation removal
 
-* Deprecated methods
+t3lib_BEDisplayLog: This class was used only by the old belog module, its
+functionality is now encapsulated in EXT:belog itself. Since it is very
+unlikely that the class was used by other external extensions, the file was
+removed instead of deprecating it.
 
-Deprecated methods that were initially targeted to be removed in TYPO3 4.7 have
-finally been removed. The deprecation log shows which functions were declared
-to be deprecated and will be removed in the next TYPO3 versions.
+* New XCLASS handling
+
+The old way of registering XCLASSes in $TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS'] is
+deprecated. XCLASSES can now be registered by adding a 'ux_' prefixed entry of
+the base class to the ext_autoload.php file providing the XCLASS path. The
+deprecation layer for old class registration can potentially calculate a wrong
+path so the XCLASS registration can fail now. This can be fixed by addiononally
+using the new registration scheme through ext_autoload.
+Extension authors are advised to remove the three line XCLASS statement at the
+bottom of class files now for any extension with a compatibility for 6.0 and above.
+More information can be found at http://wiki.typo3.org/Autoload
 
 Removed Functionality
 -------------------------------------------------------------------------------
 
-* ...
+* Removed doNotLoadInFE flag
+
+With TYPO3 4.3 the flag doNotLoadInFE flag was introduced in ext_emconf.php
+extension files to hint the core that an extension has no frontend
+functionality. The performance gain of this change in the frontend was minimal.
+The flag is now removed and the according extList_FE setting in localconf.php
+has no effect anymore.
+
+* Removed system extension simulatestatic
+
+The system extension to simulate static documents was removed from the core.
+@TODO: Issue #36025 must be solved and this note here adapted, otherwise the
+removal will be reverted.
+
+* Removed TypoScript option noBlur
+
+The ancient noBlur TypoScript setting for old Browsers (Internet Explorer <= 5.5)
+was removed without alternative. The setting has no effect anymore and can be
+removed from custom TypoScript objects, especially MENU.
 
 ===============================================================================
 Changes and Improvements
 ===============================================================================
 
-This will list all changes and improvements between TYPO3 4.6 and 4.7. For
+This will list all changes and improvements between TYPO3 4.7 and 6.0. For
 technical details see ChangeLog included in the typo3_src package.
 
 -------------------------------------------------------------------------------
 General
 -------------------------------------------------------------------------------
 
-...
+* Extbase and fluid always loaded
+
+The core extensions 'extbase' and 'fluid' are used in core classes like t3lib
+and in several important core extensions. Extbase and fluid are now required
+extensions and always loaded.
 
 Other General Improvements
 -------------------------------------------------------------------------------
@@ -68,6 +104,12 @@ Backend
 
 ...
 
+htmlArea RTE
+-------------------------------------------------------------------------------
+
+...
+
+-------------------------------------------------------------------------------
 Other Improvements to the Backend
 -------------------------------------------------------------------------------