TYPO3 4.5.0 rc1

Released 22.1.2011.

This is the first release candidate for the upcoming version 4.5 of TYPO3. It shows a snapshot of our development on the road to 4.5.0, which will be released on January 26th, 2011.

Upgrading and compatibility

Download the packages from the download package page at typo3.org (at the bottom).

To upgrade an existing installation of 4.4 to 4.5rc1, please consider the following steps:

  • Visit the Install Tool:
    1. Run through "Update wizards" which are new in 4.5 (you can now go through them using the "Next" button)
    2. Don't forget to use the "Database COMPARE" section and apply all database schema changes.

To upgrade from an earlier alpha or beta release of 4.5, please follow the same steps mentioned above.

New installations

Try out the introduction package(tar.gz) (zip) which provides a very easy way of installing TYPO3 and having some example setup already in place.

Changes since beta4

We done various fixes and enhancements between TYPO3 4.5.0beta4 and 4.5.0rc1. For technical details see ChangeLog included in the typo3_src package. For a list of all changes between the current stable 4.4 and 4.5.0beta4, please read:

Here is a list of the most notable changes in rc1 (comparing to beta4):

Dropped Plupload

After several reviews, discussions and "hot fixes" to make Plupload integration more stable, we decided to remove it again from trunk so it won't be included in the final release.

This project will go on and make its way into 4.6 probably together with the FAL (file abstraction layer) integration (so that it could also be based on an abstract uploading API).

Cross Site Request Forgery

Thanks to the Security Team, we managed to integrate a much more complete CSRF protection in most C(R)UD (create, update, delete) operations that we have in our backend. Testing is still required, and if you see Exceptions in the form "Invalid Security Token", make sure to report that to the bug tracker, and relate your issue to 17153

t3lib_htmlmail deprecated

Finally we were able to get rid of all calls from core to t3lib_htmlmail, so that we could finally be able to declare it deprecated. This means that the new t3lib_mail API is the way to go since 4.5.

Documentation here: http://wiki.typo3.org/Pending_Documentation#t3lib_mail

Extension Manager

The new interface can be reached bottom of the known modules:

There are a lot of improvements, but still some known issues, which are all adressed to be fixed until final release.

The extension infos are available in two modes: opening dialog windows (default) and inline row panels. To switch it you have to configure it in extension manager configuration:

Tons of issues fixed

Several fixes for the Pagetree made it even more stable and compatible with other extensions. Some other blockers and changes of behaviour were fixed, enhancing the backwards compatibility.

Between beta4 and rc1 our package has gone through:

4139 files changed, 43730 insertions(+), 21203 deletions(-)

According to the issue tracker:

  • 6 blockers (aka as "show-stoppers") were fixed
  • 18 major issues solved
  • 95 minor issues and optimizations included

One last known issue: The t3editor "save" button in fileadmin (which doesn't save) is the last missing known "major" issue which will be solved by Tobi before Monday (17078).

Extbase and Fluid changes

  • Details on the Extbase and Fluid changes can be found in the Changelog of Extbase and Fluid

Next steps

Please take your time to test this rc1, report any new issues you find in our bug tracker.

We now have less than a week until the final release according to our Release Plan. Until then we will fix all bugs that we can to make a stable version. The final release will be done on 26th January. If necessary and if enough issues arise until Monday afternoon, we will consider releasing a second release candidate (RC2) by then.

em_func.png View (3.84 KB) Steffen Kamper, 2011-01-22 23:22

em_settings.png View (11.8 KB) Steffen Kamper, 2011-01-22 23:22