Updated for RC3
[Packages/TYPO3.CMS.git] / NEWS.txt
index ab06322..dc2429a 100644 (file)
--- a/NEWS.txt
+++ b/NEWS.txt
@@ -6,10 +6,16 @@ CHANGES & IMPROVEMENTS between TYPO3 4.4 and 4.5
 Changes in 4.5 pre-releases
 ===========================
 
-       * All additions to alpha3 and beta1 have been documented here:
+       * All additions to alpha3 until rc3 have been documented here:
          http://forge.typo3.org/projects/typo3v45-projects/wiki/TYPO3_450alpha3
          http://forge.typo3.org/projects/typo3v45-projects/wiki/TYPO3_450beta1
-
+         http://forge.typo3.org/projects/typo3v45-projects/wiki/TYPO3_450beta2
+         http://forge.typo3.org/projects/typo3v45-projects/wiki/TYPO3_450beta3
+         http://forge.typo3.org/projects/typo3v45-projects/wiki/TYPO3_450beta4
+         http://forge.typo3.org/projects/typo3v45-projects/wiki/TYPO3_450rc1
+         http://forge.typo3.org/projects/typo3v45-projects/wiki/TYPO3_450rc2
+         http://forge.typo3.org/projects/typo3v45-projects/wiki/TYPO3_450rc3
+       
        This information will be merged in this NEWS.txt below before the
        final release.
 
@@ -48,6 +54,12 @@ Backend
        * The user can decide the type of each page created in the
          "Create multiple pages" Wizard. And the wizard can create more
          than 9 pages at once.
+       * When copying or translating content elements, the copy /
+         translation will now default to be "hidden". In order for editors
+         not to loose track of copied elements the default for the checkbox
+         "show hidden elements" is now *on*. This behaviour can be modified
+         by adding this to typo3conf/extTables.php:
+               $TCA['tt_content']['ctrl']['hideAtCopy'] = FALSE;
        * All system extensions from typo3/mod were moved to real system
          extensions. These modules are:
                - Extension Manager
@@ -78,6 +90,9 @@ Backend
          checkbox (#13797). In User-TS, you can set:
          options.enableShowPalettes=0 to see this feature in action.
          Default is still "1" like it used to be.
+       * The cron syntax interpreter of the Scheduler was entirely refactored.
+         It now supports the full range of cron syntax features as can be found
+         in Unix manual pages.
 
 
 Frontend
@@ -147,6 +162,15 @@ Development
          This will allow unit tests to inject mocks into makeInstance.
          In addition, there now is a function purgeInstances that makes
          makeInstance return fresh instances (singleton as well as non-singleton).
+       * CSH for FlexForms is handled more cleanly but requires adjustments.
+         This has an impact in particular for FE plugins. To continue displaying
+         the CSH for their FlexForm, the CSH file must be declared
+         as for other elements, i.e.
+
+         t3lib_extMgm::addLLrefForTCAdescr('somekey', 'EXT:myext/locallang_csh.xml');
+
+         For more details, in particular how the key is defined, see:
+         http://buzz.typo3.org/teams/core/article/getting-ready-for-45-changes-in-csh-for-flexforms/
 
 
 TypoScript
@@ -226,6 +250,8 @@ Workspaces
          workspace to a real workspace and sets up the new stages.
        * Inline Relational Record Editing (IRRE) can now also be used for 1:n
          relations in workspaces.
+       * In order to support custom stages properly it's recommended to change
+          the type of all t3ver_stage fields from tinyint(4) to int(11).
 
 
 Backend skin