[TASK] Improve FAL performance
[Packages/TYPO3.CMS.git] / NEWS.txt
index 439cc0c..04d4a4b 100644 (file)
--- a/NEWS.txt
+++ b/NEWS.txt
@@ -1,79 +1,56 @@
-************************************************************************
-CHANGES & IMPROVEMENTS between TYPO3 4.3 and 4.4
-(for technical details see ChangeLog)
-************************************************************************
-
-General
-=======
-
-       * TYPO3 requires PHP 5.2 now
-
-       * The static templates for some basic designs that were part of the TYPO3 Core since TYPO3 3.5 are now moved to a system extension that is not included by default. If you are using one of these templates (GLUECK, GREEN, CANDIDATE etc) or one of the old table-based layouts for rendering content (like content (default) or plaintext rendering), make sure to install the system extension via the TYPO3 Installer.
-
-
-Backend
-=======
-
-       * It is now possible to add whole directories of CSS files to the backend by setting $TBE_STYLES['stylesheetDirectories'][$_EXTKEY][] = 'EXT:myext/stylesheets/' 
+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 6.1 has been released
+on April 30th 2013.
 
-Frontend
-========
-
-       * ...
+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_6.1
 
+===============================================================================
 Compatibility
-=============
-
-       * ...
-
-
-Development
-===========
-
-       * ...
-
-
-TypoScript changes
-==================
+===============================================================================
 
-       * ...
+-------------------------------------------------------------------------------
+System environment
+-------------------------------------------------------------------------------
 
+-------------------------------------------------------------------------------
+Deprecated and removed components
+-------------------------------------------------------------------------------
 
-Database changes
-================
+===============================================================================
+Changes and Improvements
+===============================================================================
 
-       * ...
-
-
-DBAL
-====
-
-       * ...
-
-
-Backend skin
-============
-
-       * ...
-
-
-Speed improvements
-==================
-
-       * ...
-
-
-Important bugfixes
-==================
-
-       * ...
-
-Currently unsupported
-=====================
+-------------------------------------------------------------------------------
+General
+-------------------------------------------------------------------------------
+
+* Improved TCA load mechanism
+
+The initialization of the central $GLOBAL['TCA'] array was refactored,
+accelerated and simplified. Frontend code can now rely on a fully loaded array
+including columns and the requirement to call loadTca() in ext_tables.php if
+manipulating TCA is gone.
+Extension authors should catch up with this evolvment: Definition of new TCA
+tables should be moved to the extensions Configuration/TCA/ directory, every
+table must be declared in an own file "tablename.php". The file must return the
+full TCA definition of the specific table, with ctrl and columns sections
+merged together, without the former dynamicConfigFile definition. The
+declaration of TCA for new tables can be dropped from ext_tables.php, the
+bootstrap will find and execute any new table definitions in Configuration/TCA
+automatically if the extension author sticks to the convention. Examples of
+correct registration can be found in sys_note and extensionmanager and other
+system extensions.
+
+-------------------------------------------------------------------------------
+Backend
+-------------------------------------------------------------------------------
 
-       * Missing features concerning the disposal of Inline Relational Record Editing (IRRE)
-               -> Workspaces and Versioning are currently not supported
-               -> FlexForms using the TCA type 'inline' are currently not supported/tested
-               -> Import/Export (sysext tx_impexp) might not work correctly in special cases
+-------------------------------------------------------------------------------
+Administration / Customization
+-------------------------------------------------------------------------------