fixed #11377: synced extJs resources with extJs 3.0RC2, removed skins and unused...
[Packages/TYPO3.CMS.git] / NEWS.txt
index a344c40..45ab48f 100644 (file)
--- a/NEWS.txt
+++ b/NEWS.txt
@@ -21,6 +21,26 @@ General
 
        * The JavaScript libraries are updated to prototype 1.6.0.3 and script.aculo.us 1.8.2.
 
+       * Integration of RSA Authentication Service: Using a the public-key cryptography allows
+         to transfer sensitive data over a secure channel, even if the website does not support
+         HTTPS. This feature allows to store password data as salted hash value. The RSA
+         authentication service can be used in frontend and backend by enabling the system
+         extension rsaauth.
+         Note: The service requires either the openssl PHP extension, or the openssl binary.
+
+       * Integration of PHP Autoloader:  This feature allows to have only those files in memory
+         that are really required for an accordant application. The performace improves
+         dramatically. The PHP files are looked up using a registry file returns a simple array
+         mapping PHP class names to accordant file names:
+               + t3lib/core_autoload.php contains all classes in t3lib/tslib or the TYPO3 Core
+               + [extension_key]/ext_autoload.php contains all classes of that TYPO3 extension
+
+       * Extbase and Fluid integration: Extbase and Fluid are backports from FLOW3 to bring MVC
+         and a very flexible templating engine to TYPO3 4.x. Extbase can be used in TYPO3 4.3 for
+         frontend extensions only. The techniques used by these two packages are the same as in
+         FLOW3/TYPO3 5.0 - thus, it's possible to develop future-proof extensions now and migrate
+         them easily when TYPO3 5.0 is released.
+
 Backend
 =======
 
@@ -79,6 +99,13 @@ Backend
          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.
 
+       * The backend login page is now localized. The language for the login page where no
+         user-defined language is available yet is detected by the preferred browser language. If you
+         have previously changed the login labels via $TYPO3_CONF_VARS['BE']['loginLabels'] then
+         these will be used, however it is recommended to overload the XML file with your own XML file
+         and $TYPO3_CONF_VARS['BE']['XLLfile']['EXT:lang/locallang_login.xml']. These will only be used
+         once you remove the altered "loginLabels" configuration option from typo3conf/localconf.php.
+
 Frontend
 ========
 
@@ -105,6 +132,13 @@ Frontend
          (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).
 
+       * The GIFBUILDER now supports automatic line breaks by defining a maximum width of the
+         element to be rendered. The new TypoScript properties are "breakWidth" and "breakSpace".
+
+       * Image rendering now cuts off the profile data of images by default to reduce file sizes.
+         This behaviour can be modified or disabled by changing [GFX][im_stripProfileCommand] in
+         the install tool or by setting the TypoScript property "stripProfile" on IMAGE objects.
+
 Compatibility
 =============