Follow-up to feature #9633: Added abstract classes to registry and check whether...
[Packages/TYPO3.CMS.git] / NEWS.txt
index 14ba052..a344c40 100644 (file)
--- a/NEWS.txt
+++ b/NEWS.txt
@@ -12,6 +12,15 @@ General
          Any user with a valid OpenID identifier may log in when the OpenID authentication
          is successful.
 
+       * The JavaScript framework ExtJS was integrated as common widget library. This
+         collection offers developers an easy but powerful option to create nice looking
+         user interfaces by reusing predefined objects. For example, ExtJS supports grid
+         views, dialog windows and dynamic panels. It is currently used in the TYPO3 Core
+         for the dialog showing that a session in the backend has expired and for the
+         new recycler.
+
+       * The JavaScript libraries are updated to prototype 1.6.0.3 and script.aculo.us 1.8.2.
+
 Backend
 =======
 
@@ -43,10 +52,33 @@ Backend
 
        * The workspace selector has been turned to an item in the toolbar menu.
 
+       * The elements shown when creating new content elements (like "regular text element" etc.)
+         can be configured, modified and extended by Page TSconfig "mod.wizards.newContentElement".
+
+       * The tables shown when creating new records in the Web>List module are grouped by their scope
+         or extension now. The order can be modified by Page TSconfig "mod.wizards.newRecord.order".
+
        * Elements on each table in the Web>List module can be collapsed or expanded now.
          In the view showing a single table with many elements, a pagination helps to
          get through them.
 
+       * Uploading files is now available with an optional Flash Uploader which shows a 
+         nice widget with information on the upload progress. It makes it possible to select
+         multiple files at once. Enable the Flash Uploader by checking the appropriate checkbox 
+         in the User Setup, reload the Backend and make sure that your browser has the 
+         latest version of Flash (Flash v9+) installed.
+
+       * It is possible now to temporarily lock down the backend for system maintenance. Editors
+         will see an overlay with an message notifying them that the backend is locked. When the
+         lock is removed, editors can continue without having to re-login.
+         The lock is enabled by placing this file:
+               typo3conf/LOCK_BACKEND
+
+       * The backend gateway for manipulating files (uploading, renaming, copying) TCEfile is now
+         separated from the file typo3/tce_file.php and put in a new file and class in
+         typo3/classes/class.typo3_tcefile.php. There is now also a new AJAXid (TYPO3_tcefile::process)
+         to use this functionality in AJAX-based environments as well.
+
 Frontend
 ========
 
@@ -69,12 +101,16 @@ Frontend
          is on the same host because it will only slow down the process. However if MySQL
          is on another host, this option may improve performance significally.
 
+       * CSS styled content was split into separate files for each compatibility versions of TYPO3
+         (3.8, 3.9, 4.2 and current). When including the static template of css_styled_content,
+         a specific version must be chosen (also see Compatibility below).
+
 Compatibility
 =============
 
-       * A deprecation log has been introduced to track calls to deprecated/out-dated methods
-         in the TYPO3 Core. Developers have to make sure to adjust their implementation to avoid
-         using these elderly functionality. Deprecated methods will be removed in future TYPO3 releases!
+       * A deprecation log has been introduced to track calls to deprecated/outdated methods
+         in the TYPO3 Core. Developers have to make sure to adjust their code to avoid using
+         this old functionality since deprecated methods will be removed in future TYPO3 releases!
          The information can be found in /typo3conf/deprecation_[hash-value].log
 
        * The caching system has been revamped. It is not possible to query the cache tables directly.
@@ -87,6 +123,10 @@ Compatibility
 
        * The help modules "about" and "cshmanual" were extracted into separate system extensions with the same name.
 
+       * As mentioned in "Frontend" CSS styled content has been split into several files.
+         The update wizard can switch the versions of the static includes by refering to
+         the TYPO3 compatibility version.
+
 Development
 ===========