[FEATURE] Insert hook into form wizard view
[Packages/TYPO3.CMS.git] / NEWS.txt
index 616eb41..9823dcd 100644 (file)
--- a/NEWS.txt
+++ b/NEWS.txt
@@ -1,14 +1,14 @@
 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 4.7 shall be released
+on April, 24th 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_4.7
 
 ===============================================================================
 Compatibility
@@ -17,24 +17,32 @@ Compatibility
 * PHP 5.3
 
 This version requires at least PHP 5.3, older versions of PHP are not supported
-anymore with TYPO3 4.6.
+anymore with TYPO3 4.7.
 
-* ImageMagick/GraphicsMagick
+       * 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".
 
-...
+* ImageMagick
+
+If you are using ImageMagick, only versions 6.0 and above are supported.
+
+* Deprecated methods
+
+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.
 
-* PHP __constructor() methods
+Removed Functionality
+-------------------------------------------------------------------------------
 
-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.
+* ...
 
 ===============================================================================
-Changes and improvements
+Changes and Improvements
 ===============================================================================
 
-This will list all changes and improvements between TYPO3 4.5 and 4.6. For
+This will list all changes and improvements between TYPO3 4.6 and 4.7. For
 technical details see ChangeLog included in the typo3_src package.
 
 -------------------------------------------------------------------------------
@@ -43,135 +51,77 @@ General
 
 ...
 
-Removed functionality
--------------------------------------------------------------------------------
-
-* Static Published Pages
-
-The feature to statically publish a page from the Admin Panel has been dropped.
-There are better ways to achieve such a functionality, like e.g.
-EXT:nc_staticfilecache.
-
-* Removed extCache=2 option
-
-The cache files in typo3conf/temp_CACHED_* were by default set to a hash that
-was based on the extensionlist, but this is quite unnecessary, so the extCache
-option was removed to be only used once in the typo3conf/ directory in order
-to prevent hundreds of temp_CACHED_* files that don't get cleaned up
-automatically. From now on the option $TYPO3_CONF_VARS['EXT']['extCache'] can
-only be set to 0 or 1.
-
-
-Workspaces
+Other General Improvements
 -------------------------------------------------------------------------------
 
 ...
 
-Other general improvements
 -------------------------------------------------------------------------------
-
-* New scheduler task to delete old data from tables
-
-The scheduler task 'Table garbage collection' can be used to delete old data
-from growing tables like log tables on a regular basis. Additional tables that
-can be cleaned up must be registered in $TYPO3_CONF_VARS['SC_OPTIONS']
-['scheduler']['tasks']['tx_scheduler_TableGarbageCollection']['options']
-['tables'] with its table name and a field. After that they can
-be selected in the scheduler task.
-
-
-* New scheduler task to delete old files from fileadmin trash directories
-
-The scheduler task 'Fileadmin recycler garbage collection' can be used to
-definitely delete old files from _recycler_ directories. When a _recycler_
-directory exists within the path of a file to delete via the File module, the
-file is not actually deleted, but stored in the _recycler_ folder.
-This new task now deletes all files insider _recycler_ folders that have been
-moved there for longer than a given number of days.
-
-* New option to customize the cookie names used by TYPO3
-
-It is now possible to customize the cookie names used by TYPO3 to avoid clashes
-when running more installations on the same domain. The names used can be con-
-figured with:
-$TYPO3_CONF_VARS['FE']['cookieName'] and
-$TYPO3_CONF_VARS['BE']['cookieName'].
-
-
--------------------------------------------------------------------------------
-Backend
+Security
 -------------------------------------------------------------------------------
 
-RTEhtmlarea
+Authentication Services
 -------------------------------------------------------------------------------
 
-...
+With this version the authentication chain has been cleaned up so that third
+party authentication services can benefit from RSA encrypted login without the
+need of decrypting the submitted password in their own code.
 
-Other improvements to the Backend
--------------------------------------------------------------------------------
+The system extension rsaauth will now decrypt the password and provide the
+decrypted version for other services. So external authentication services can
+access the clear text password always through $this->loginData['uident_text'],
+no matter if the password has been transmitted as plain text during the login
+or rsaauth has decrypted it.
 
-...
+Due to major changes in the login service of rsaauth, all extensions which
+use XCLASS to extend that class, most likely will fail, whereas other extension
+which make proper use of the public API of the system extension rsaauth will
+continue working without any problem.
+In any case, it is recommended to adjust external authentication services to
+benefit from the changes.
 
--------------------------------------------------------------------------------
-Skin / Backend UI
--------------------------------------------------------------------------------
+See new chapter in TYPO3 services documentation (doc_core_services) about the
+topic of authentication services: http://forge.typo3.org/issues/31413
 
-...
-
-Other Improvements in the Skin / Backend UI
 -------------------------------------------------------------------------------
-
-...
-
--------------------------------------------------------------------------------
-Administration / Customization
+Backend
 -------------------------------------------------------------------------------
 
 ...
 
-Install tool
+htmlArea RTE
 -------------------------------------------------------------------------------
 
-...
+A new toolbar button (insertsofthyphen) allows to insert a soft hyphen into the
+text without opening the «Insert special character» dialogue.
 
--------------------------------------------------------------------------------
-Development
--------------------------------------------------------------------------------
-
-Extbase / Fluid
--------------------------------------------------------------------------------
+The following HTML5 block elements are enabled in the RTE: article, aside,
+footer, header, nav, section.
 
-...
+A new tab of the «Edit element» dialogue allows to edit microdata items using,
+by default, the voculary defined by schema.org; a new button «Show microdata»
+allows to highlight the microdata items in the RTE editing area.
 
-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:
+The click-enlarge feature now uses an HTML5-compliant custom attribute
+(data-htmlarea-clickenlarge).
 
-http://forge.typo3.org/projects/typo3v4-mvc/wiki/Breaking_Changes
+The order of tabs of the Insert/modify image dialogue may be configured
+in Page TSConfig.
 
-Backend Development
 -------------------------------------------------------------------------------
-
-...
-
-Extension Development
+Other Improvements to the Backend
 -------------------------------------------------------------------------------
 
 ...
 
-TypoScript / Frontend
 -------------------------------------------------------------------------------
-
-...
-
-Database API / DBAL
+Administration / Customization
 -------------------------------------------------------------------------------
 
 ...
 
 -------------------------------------------------------------------------------
-Security
+Development
 -------------------------------------------------------------------------------
 
 ...
@@ -180,16 +130,4 @@ Security
 Performance
 -------------------------------------------------------------------------------
 
-* Switch to caching framework
-
-The caching framework is enabled by default and the old database-only driven
-caching is removed. This opens a lot of options for administrators to optimize
-cache deployment and performance. Details about configuration options and usage
-in own extensions can be found at http://wiki.typo3.org/Caching_framework.
-
-
-* Caching framework: db backend uses own table namespace
-
-The database backend must not define own tables and table definitions anymore.
-Cache tables and table layout of the database backend will created by the
-caching framework when needed.
+...
\ No newline at end of file