Am 11.03.2009 wurde die Version TYPO3 4.3 alpha 2 veröffentlicht. Die nur für Entwickler zu verwendende Version enthält unter anderem folgende Neuerungen:
Das JavaScript-Framework ExtJS wurde integriert
Damit ist es möglich, Interface-Elemente schnell und unkompliziert zu erstellen (wie Grids, Dialoge, Panels, …). Im Backend wird ExtJS momentan in “Session-Timeout”-Dialog und beim Mülleimer verwendet.
Logging für Aufrufe von veralteten Funktionen
Eine Reihe von Funktionen im Kern von TYPO3 ist als veraltet gekennzeichnet. Ruft man diese auf, werden die Aufrufe geloggt, sodass man als Extension-Entwickler schnell sehen kann, welche Funktionen man tunlichst nicht mehr verwenden sollte, um auch auf der sicherern Seite zu sein, wenn diese veralteten Funktionen in späteren TYPO3-Version wegfallen sollten.
Der Caching-Framework wurde geupdated
Der nun verwendete Caching-Framework ist ein Backport von FLOW3 und wurde von Alpha1 zu Alpha2 erneut geupdated. Mit diesem Update haben sich einige Klassennamen und Methodennamen geändert.
Integration eines Zufallsgenerators
Der neu hinzugefügte Zufallsgenerator kann für kryptografische Methoden im TYPO3-Kern oder in anderen Extensions verwendet werden.
Externe Bibiliotheken
Die externen JavaScript-Bibliotheken wurden geupdated. Es nun nun “Prototype 1.6.0.3″ und “script.aculo.us 1.8.2″ enthalten.
Verbessertes Recycling von gelöschten Datensätzen
Die meisten in TYPO3 gelöschten Datensätze werden nicht physikalisch gelöscht. Sie verbleiben weiterhin in der Datenbank und werden lediglich nicht mehr im User Interface angezeigt. Der neue Papierkorb führt die Möglichkeit ein, diese Datensätze wieder herzustellen. Basierend auf ExtJS wurde ein Interface geschaffen. welches einen schnellen Überblick über alle gelöschten Elemente gibt – inkl. Filtermöglichkeiten und Aktionen. Für dieses neue Feature wurde die Extension “kj_recycler” mordernisiert und in den Kern überführt.
Einige Verbesserungen am RTEhtmlarea
Neben vielen Bugfixes arbeitet der RTEhtmlarea nun auch mit Opera 9.62 zusammen. Zusätzlich gibt es nun erweiterte Möglichkeiten zur Konfiguration und zum Styling, sowie die Unterstützung von Mount-Points im Element-Browser um nur einige zu nennen.
Maintenance.Modus
Es ist nun möglich, das Backend für andere Benutzer zu sperren, wenn man selbst Arbeiten darin ausführen will. Editoren sehen beim Login eine Nachricht, dass das Backend temporär gesperrt ist. Sobald die Arbeiten wieder beendet sind, kann man die Sperre wiedeer aufheben und jeder kann sich wie gewohnt einloggen.
Austausch des “login expired”-Popup-Fensters
Das Popup, welches dem Benutzer nitteilt, dass die Login-Session abgelaufen ist, wurde durch einen ExtJS-Dialog ersetzt.
Herunterladen kann man sich TYPO3 4.3 alpha2 wie gewohnt auf http://typo3.org/download/packages/.