[TASK] Add plugin name to page module's CE
[Packages/TYPO3.CMS.git] / NEWS.txt
index 2068e44..6d452f9 100644 (file)
--- a/NEWS.txt
+++ b/NEWS.txt
 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-2011 by Kasper Skaarhoj.
+(c) 1999-2012 by Kasper Skaarhoj.
 
-This document contains information about TYPO3 version 4.6 which was released
-on October, 25th 2011.
+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.6
+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.6.
+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.
 
-* ImageMagick/GraphicsMagick
+* Deprecated methods
 
-...
+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.
 
-* PHP __constructor() methods
+* Removed classes prior to scheduled deprecation removal
 
-The old PHP 4 style class constructors, which have been the same as the class
-name have been changed to use the PHP 5 __constructor() syntax. This is
-considered as breaking change if extension called the old contructor of an
-object directly.
+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.
 
-===============================================================================
-Changes and improvements
-===============================================================================
+* New XCLASS handling
 
-This will list all changes and improvements between TYPO3 4.5 and 4.6. For
-technical details see ChangeLog included in the typo3_src package.
+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
 
--------------------------------------------------------------------------------
-General
+Removed Functionality
 -------------------------------------------------------------------------------
 
-...
+* Removed doNotLoadInFE flag
 
-Workspaces
--------------------------------------------------------------------------------
+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
 
-Other general improvements
--------------------------------------------------------------------------------
+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
 
--------------------------------------------------------------------------------
-Backend
--------------------------------------------------------------------------------
-
-RTEhtmlarea
--------------------------------------------------------------------------------
-
-...
+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.
 
-Other improvements to the Backend
--------------------------------------------------------------------------------
+===============================================================================
+Changes and Improvements
+===============================================================================
 
-...
+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.
 
 -------------------------------------------------------------------------------
-Skin / Backend UI
+General
 -------------------------------------------------------------------------------
 
-...
-
-Other Improvements in the Skin / Backend UI
--------------------------------------------------------------------------------
+* 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.
 
--------------------------------------------------------------------------------
-Administration / Customization
+Other General Improvements
 -------------------------------------------------------------------------------
 
 ...
 
-Install tool
+-------------------------------------------------------------------------------
+Security
 -------------------------------------------------------------------------------
 
 ...
 
 -------------------------------------------------------------------------------
-Development
--------------------------------------------------------------------------------
-
-Extbase / Fluid
+Backend
 -------------------------------------------------------------------------------
 
 ...
 
-Although we do our best to make adjustments in a backwards-compatible manner,
-we needed to break backwards compatibility at a few places. In order to see if
-you are affected and how the issues can be solved, please read our notes on
-breaking changes:
-
-http://forge.typo3.org/projects/typo3v4-mvc/wiki/Breaking_Changes
-
-Backend Development
+htmlArea RTE
 -------------------------------------------------------------------------------
 
 ...
 
-Extension Development
 -------------------------------------------------------------------------------
-
-...
-
-TypoScript / Frontend
+Other Improvements to the Backend
 -------------------------------------------------------------------------------
 
 ...
 
-Database API / DBAL
+-------------------------------------------------------------------------------
+Administration / Customization
 -------------------------------------------------------------------------------
 
 ...
 
 -------------------------------------------------------------------------------
-Security
+Development
 -------------------------------------------------------------------------------
 
 ...
@@ -135,4 +131,4 @@ Security
 Performance
 -------------------------------------------------------------------------------
 
-...
+...
\ No newline at end of file