TYPO3 4.6 wurde veröffentlicht!
1. Komprimierte JavaScript- und CSS-Dateien
2. Salted Passwords und rsaauth sind automatisch aktiv
Die Extension rsaauth fügt dem Frontend- und Backendlogin eine Verschlüsselung über eine https:// Verbindung hinzu, was für einen höheren Sicherheitsstandard sorgt.
Salted Passwords ist eine Verbesserung von MD5-gehashten Passwörtern. Zwar sind MD5-Hashes an sich nicht reversibel (d.h.: ein potenzieller Angreifer kann den Hash, als welcher das Passwort abgespeichert wird, nicht einfach zurückrechnen), allerdings waren sie durch langes Ausprobieren angreifbar. Dafür gab es die sogenannten Rainbowtables, mit denen es Angreifern zumindest erleichtert wird, MD5-gehashte Passwörter zu "entschlüsseln".
Die Erweiterung saltedpasswords "streut" zufällige Zeichen ("Salzkörner") in das Passwort, was das Zurückerlangen des eigentlichen Passworts immens erschwert. Diese Extension ist nun in der neuen Version standardmäßig aktiviert.
3. Der neue Extensionmanager
- neue Anordnung der Tabs
- Repositionierung des Filters für einen besseren, gewohnteren Workflow
- Verbesserungen im Language-Tab
4. Formulare
5. Die Backend-Livesuche
- es werden nur noch Felder durchsucht, die im Suchkontext sinnvoll sind
- numerische Felder werden bei einer Suche nach Strings mittlerweile übergangen
- die Suche wird auf die notwendigen Tabellen bescchränkt
- die Suchtiefe ist nicht mehr nur auf die ersten vier Levels im Seitenbaum beschränkt (jeder, der die Situation kennt, wenn man nach einem Suchwort sucht, von dessen Existenz man zu 100% überzeugt ist, aber dennoch keine Treffer bekommt: das war vermutlich die Ursache!)
...und noch vieles mehr:
- Extbase / Fluid: Performanceverbesserungen, ein neuer Property Mapper sowie Backportierung des Signal / Slot Design Patterns aus FLOW3 (eine schönere, zeitgemäßere Alternative zu Hooks)
- Lokalisierungsmechanismus: TYPO3 nutzt seit Version 4.6 nativ das XLIFF-Format, wodurch das ll-XML-Format abgelöst wird. Das neue Format verspricht eine bessere Handhabung
- Veröffentlichungsdatum: Redakteure können den Moment der Veröffentlichung von Seitenelementen nun nicht nur auf den Tag, sondern bis auf die Minute genau festlegen
- .stdWrap: die eierlegende Wollmilchsau ".stdWrap" erhielt ein paar nützliche, zusätzliche Methoden, z.B. .round (zum Runden von Zahlwerten) oder .hash (um MD5- oder SHA1-Hashes zu generieren)
- Scheduler: neue Tasks wurden hinzugefügt, z.B. um alte Daten aus stetig wachsenden Tabellen (etwa die Logtabellen) löschen zu können, oder der "Fileadmin recycler garbage collection" zum Löschen alter Dateien aus den _recycler_ Verzeichnissen
- ENABLE_INSTALL_TOOL: diese Datei für den Zugriff auf das Install Tool muss nun nicht mehr von Hand angelegt werden
- verbessertes Cookiehandling
- verbesserte Möglichkeiten zum Verschachteln von Markerbasierten Templates