[TASK] FAL: Hard-coded flexform on storage creation
[Packages/TYPO3.CMS.git] / NEWS.txt
index 5411b7f..4197bea 100644 (file)
--- a/NEWS.txt
+++ b/NEWS.txt
@@ -79,15 +79,19 @@ removed instead of deprecating it.
 * 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.
+removed. XCLASSES must now be registered by adding a 'ux_' prefixed entry of
+the base class to the ext_autoload.php file providing the XCLASS path. To keep
+compatibility for 6.0 and 4.x, extension authors should add the ext_autoload
+entry and additionally keep the TYPO3_CONF_VARS registration.
+Extension authors should 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
 
+* PHP setting register_globals must be off
+
+The bootstrap now verifies the PHP setting register_globals is disabled for
+security reasons. The script dies otherwise.
+
 Removed Functionality
 -------------------------------------------------------------------------------
 
@@ -128,6 +132,21 @@ resource field from table sys_template during upgrading, fix the using
 TypoScript to refer to resources located in fileadmin or similar directly,
 and afterwards to finally delete the resource field in the install tool.
 
+* Removed page hit logging functionality
+
+Writing log entries to some logfile during frontend page hit was removed.
+There are tons of solutions on the net and on server basis that can do a
+better job than the core implementation ever did. Therefor the complete
+code was dropped and all TypoScript config.stat* options are obsolete.
+
+* Removed compression of javascript files with jsmin
+
+The default compression of certain javascript files in frontend and backend
+with the jsmin library was removed from the core due to license issues. The
+code segment was substituted with a hook, so extensions can now deliver
+compression solutions if needed. In general, it is a good idea to configure
+a webserver to compress javascript and css files on the webserver with gzip.
+
 ===============================================================================
 Changes and Improvements
 ===============================================================================
@@ -148,7 +167,15 @@ extensions and always loaded.
 Other General Improvements
 -------------------------------------------------------------------------------
 
-...
+* Autoloader namespace aware
+
+The autoloader can now handle fully qualified namespaced class names.
+If you use the fully qualified namespaced class name like
+'\Tx\ExtName\Foo\Bar', the autoloader will find the containing class following
+the extbase naming scheme. The mentioned class will be found if it is located
+in file 'exttensionkey'/Classes/Foo/Bar.php.
+It is also possible to use class names not following the extbase naming scheme
+by providing the "name spaced class name -> file" mapping in ext_autoloader.php.
 
 -------------------------------------------------------------------------------
 Security
@@ -160,7 +187,13 @@ Security
 Backend
 -------------------------------------------------------------------------------
 
-...
+* New backend user administration module
+
+The backend user administration module was created from scratch again. The
+interface changed a lot, it is now possible to filter large groups of users
+with certain criteria and to compare specific user information. The code was
+made more flexible to easily cope with different use cases and to be more
+open for future enhancements.
 
 htmlArea RTE
 -------------------------------------------------------------------------------
@@ -189,4 +222,4 @@ Development
 Performance
 -------------------------------------------------------------------------------
 
-...
\ No newline at end of file
+...