The TYPO3 Core Team is proud to announce the second alpha release of TYPO3 version 4.3. Get a short overview of the most important changes.
So, what's new in this release?
Integration of ExtJS as common library
Integrated logging of calls to deprecated functions
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.
Updated caching framework
The caching framework was backported from FLOW3 and shipped with the first alpha release of TYPO3 4.3 but has been updated again for Alpha 2. This task was necessary to keep up to date with changes from FLOW3. As part of this update, the class names and some method names have changed.
Integration of a random byte generator
A random byte generator has been added which can be used for cryptographic operations in the TYPO3 Core or in any other extension.
Third party libraries
Improved recycling of deleted records
In TYPO3 most elements are not removed physically. They remain in the database but are no longer displayed in the user interface. The recycler offers the possibility of restoring these deleted records. Based on an ExtJS interface, it's possible to get a quick overview of deleted elements, filter the list and execute the desired actions. This new feature is the modernized and core-specific version of the kj_recycler extension that has been available in the TER for years now.
Several RTEhtmlarea improvements
Many enhancements were integrated into RTEhtmlarea such as bugfixes to work with Opera 9.62+, enhanced configuration possibilities, enhanced styling possibilities and the support of mount points in element browser - just to mention a few.
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.
Replaced "login expired" popup
The popup telling a user that his session has expired was replaced by a dialog based on ExtJS.
Next steps to climb the TYPO3 4.3 hill
Please test this alpha release as much as possible, especially the new features from alpha2 and those described above! If you're using one of the new features in a project already and discover bugs, please report them immediately to http://bugs.typo3.org/!
During the next few weeks, we will release one more alpha version before locking down the development of new features. We will then continue with beta releases which are only meant for bug fixes before turning to release candidates and the final version of TYPO3 4.3. This means that you can expect the final version to be ready in May 2009.
For a detailed overview of the features planned for TYPO3 4.3 and their progress, have a look at the TYPO3 v4 Development Page, the bugtracker, and the ChangeLog.
You can download the packages at http://typo3.org/download/packages/.