Reorganized CSS Files in the Backend
Although splitting up the CSS files into structural and visual parts seems like a trivial thing to do, it was a major and important task, but it's finally included. This restructuring process also paves the way to modify the TYPO3 Backend in a way that the CSS is kept manageable. Plus, you can now develop your own skins in a way that has never been easier.
Note: If you upgrade from a previous installation, make sure to delete all typo3conf/temp_*.php files. Otherwise you'll see the infamous "naked skin" without any styling and colors.
While reorganizing the CSS files in the TYPO3 Backend, it was clear that if all CSS rules are split up in separate files the browser would include dozens of CSS files for one request, resulting in more than one hundred HTTP request for loading the TYPO3 Backend. A generic solution was developed and included in beta2. All CSS files are now merged together, and compressed afterwards, if compression in your TYPO3 installation is enabled.
For all Developers: A Backend Debug Bar
During fixing one major bug in the TYPO3 Backend, that is how to deal with error messages in the TYPO3 backend frameset, the idea came up to show certain debug information in a separate panel, similar to how Firebug does it for Firefox. If an error occurs and TYPO3 has debug information enabled, developers and administrators now see detailed information in a separate part of the TYPO3 Backend.
Updated Fluid and Extbase versions
Extbase, the bridge for plugins to TYPO3 v5, has been updated to support "Single Table Inheritance". This is a breaking change however. In TYPO3 4.3, Extbase made a "best guess" for the table name if it was not the lowercased class name (simply by crawling the class hierarchy upwards trying to find a mapping rule or table). This "magic" was removed because It was very hard to understand what was happening; especially if there was an error. This behaviour has now changed and the recordType and the tableName are now defined through TypoScript. See the typo3.projecty.typo3v4mvc mailing list for more details on this topic.
Get your package
You can grab one of the following files from the <link http: typo3.org download packages>download page.
We still have a lot of bugs to fix, and of course, the whole package should be tested. As usual: Be sure to report every single bug on <link http: bugs.typo3.org>bugs.typo3.org. The final release of TYPO3 4.4.0 is scheduled for June 22nd, 2010.
-- Release Manager TYPO3 4.4