
Bereits gestern Abend haben einige Korken geknallt: Die TYPO3-Community feierte die Ankunft von TYPO3 4.5! Schon seit Wochen geht ein fröhliches Rauschen durch den Twitter-Wald, so dass auf den gestrigen Partys zur neuen TYPO3-Version sicherlich ausgiebig gefeiert wurde. Doch was kann das neue Release? Gehen wir der Sache auf den Grund!
Zahlreiche Neuerungen werden mit der neuen TYPO3-Version der Öffentlichkeit präsentiert. Eine detaillierte Liste der Neuerungen in TYPO3 4.5 finden Sie am Ende dieses Artikels in unserer blauen Info-Box. Das erste Mal gibt es für eine TYPO3-Version einen Long Term Support. Das heißt mindestens drei Jahre wird diese Version von offizieller Seite unterstützt werden. Zurzeit produziert das TYPO3-Entwicklerteam halbjährlich ein Major Release – so kommt es dazu, dass Versionen noch während ihrer intensiven Nutzungsphase nicht mehr unterstützt werden. Hier soll der Long Term Support in Version 4.5 Abhilfe schaffen.
In der neuen Version wurde außerdem Wert auf eine hohe Abwärtskompatibilität gelegt, damit auch das Aktualisieren älterer TYPO3-Versionen möglich ist. Die Abwärtskompatiblität von TYPO3 hat allerdings auch seine Grenzen: TYPO3 4.5 wird die letzte Version sein, die den Internet Explorer 6 unterstützt.
Eine besondere Funktion der neuen TYPO3-Version ist außerdem ein eingebauter Schutz vor Cross Site Request Forgery (CSRF). Dieser verhindert, dass Befehle von Unbefugten ohne Berechtigung ausgeführt werden können. Eine ausführliche und gute Erklärung zu diesem speziellen Feature wurde von Georg Ringer auf www.typo3blogger.de veröffentlicht.
Beim CSH (Context Sensitive Help) für FlexForms wollen die Entwickler eine einheitlichere Darstellung von Hilfetexten für Tabellen und Backend-Module ermöglichen. Darum muss in Extensions, die FlexForms nutzen, eine kleine Änderung durchgeführt werden. Was Sie genau tun müssen, um Ihre Erweiterung mit TYPO3 4.5 kompatibel zu halten, können Sie hier nachlesen.
Von einigen Dingen wollten sich die Entwickler mit TYPO3 4.5 jedoch gezielt trennen. Dazu gehört z. B. t3lib_htmlmail, welches als veraltet eingestuft wurde. Zukünftig sollten sich Anwender also an die neue t3lib_mail-API halten.
Mit den kommenden Releases des TYPO3-Versionszweigs 4.x werden sich die Entwickler immer weiter an TYPO3 5.0 annähern, welches sich von vorherigen TYPO3-Versionen durch die Verwendung desneuen Frameworks FLOW3 stark unterscheidet. TYPO3 4.6 soll noch in diesem Herbst erscheinen.
Mit dem Erscheinen von TYPO3 4.5 endet übrigens auch die Unterstützung für die TYPO3-Versionen 4.2.x, welche seit Anfang 2008 erschienen. Nutzer der TYPO3-Versionen 4.2 bis 4.2.17 sollten in den kommenden Wochen ein Versionsupdate auf einen der drei aktuellen Versionszweige vornehmen. Sicherheitsupdates für TYPO3 4.2 werden durch das Sicherheitsteam zukünftig nicht mehr herausgegeben.
>>Erweiterung des Seiten-Moduls durch “GridView“: Mit dieser Funktion kann das Layout des Backends bspw. an die Struktur der Frontenddarstellung angepasst werden.
>> Adminpanel mit neuem Look & Feel
>> Verbesserung der Versionierung, Sprachunterstützung und Usability
>> Neuer verbesserter Extension Manager:
> Optimierte Darstellung des Extension-Managers bei kleinen Auflösungen
> Einfache Wartbarkeit durch objektorientierte Programmierung
> Reduzierung des Speicherverbrauchs
> Schnellere Ergebnisse bei der Suche nach neuen Erweiterungen oder Updates
>> Neues Workspace-Modul basierend auf ExtJS; Unterstützung durch Extbase und Fluid
>> Einbindung der Extbase- und Fluid-Versionen 1.3, mehr Informationen zu diesem Thema auf www.typo3.org
>> Live Search Feature mit Auto-Vervollständigung: Das immer sichtbare Tool sucht schon beim Tippen und hilft so dabei, schnellere Suchen durchzuführen.
>> Neue Hilfe-Optionen: Die meisten alten Hilfe-Icons wurden durch Infos ersetzt, die sichtbar werden, wenn Nutzer über das ensprechende Element hovern.
>> Verbesserung von Erkennung und Auswertung von Apple- und Android-Betriebssystemen
>> Vereinfachung der Rechtevergabe für Backend-Benutzer durch den Einsatz von Checkboxen
>> Verbesserung der Struktur des Cron Syntax Interpreter (Scheduler):
>> Unterstützung aller Cron Syntax Funktionen in Unix Manpages
>> Optimierungen an Extbase- und Fluid: Extbase-Anpassungen im Bereich Stabilität, Überarbeitung des Object Manager Cores.
>> Verbesserter Dateiupload (Plupload): Unterstützung von HTML5, Flash und Silverlight. Ein Fallback auf HTML4 ist ebenfalls vorhanden, um z. B. in älteren Browserversionen einen adäquaten Ersatz zu haben.
>> Überarbeitung des Seitenbaums: Der Seitenbaum basiert nun auf ExtJS-Komponenten. Zahlreiche Bugs wurden behoben, die Performance verbessert sowie die Drag-and-Drop-Funktionen optimiert.
Dies ist natürlich nur ein Teil der Neuerungen, die mit TYPO3 4.5 eingeführt werden. Hier finden Sie die vollständigen Release-Informationen auf der offiziellen Webpräsenz von TYPO3.
Weiters können Sie die wichtigsten Änderungen in dieser interessanten PDF Präsentation inkl. Bebilderung nachlesen.
Mein Kommentar