TYPO3 13.4.28 und 12.4.45: Maintenance Releases mit wichtigem Phasenwechsel
Artikel vorlesen lassen
TYPO3 v12 bekommt sein letztes öffentliches Update. Was das für laufende Projekte bedeutet und welche Bugfixes in v13.4.28 stecken.
Am 14. April 2026 hat das TYPO3 Core Team zwei neue Maintenance Releases veröffentlicht: TYPO3 13.4.28 LTS und TYPO3 12.4.45 LTS. Beide Versionen enthalten ausschließlich Bugfixes und Wartungsarbeiten. Sicherheitsrelevante Änderungen sind nicht dabei.
Das Update ist unkompliziert: Keine Datenbank-Updates nötig, nur den Cache leeren.
Die eigentliche Nachricht steckt aber woanders.
TYPO3 v12 geht in den Ruhestand
TYPO3 v12.4.45 ist voraussichtlich das letzte öffentliche Release von TYPO3 v12. Am 30. April 2026 wechselt der v12-Branch in die ELTS-Phase (Extended Long-Term Support). Ab diesem Datum gibt es Updates für v12 nur noch als kostenpflichtigen Service.
Wer noch Projekte auf v12 betreibt, sollte jetzt einen konkreten Plan für den Umstieg auf v13 oder v14 haben. Oder eben ELTS in Betracht ziehen.
Gleichzeitig wechselt TYPO3 v13 in die Phase "Priority Bugfixes". Das bedeutet: Ab jetzt gibt es für v13 nur noch Security-Fixes und Kompatibilitäts-Updates. Neue Features landen ausschließlich in v14.
Ausgewählte Bugfixes in TYPO3 13.4.28
Auch wenn es ein reines Maintenance Release ist, gibt es ein paar erwähnenswerte Fixes:
- Neuer Index für content_from_pid in der Pages-Tabelle: Das kann bei größeren Installationen die Performance verbessern.
- Workspace Preview Handling verbessert: Das Preview-Handling wird jetzt sauber aus dem Event Context abgeleitet.
- Site::isTypoScriptRoot() im BackendConfigurationManager: Wird jetzt berücksichtigt, was in Multi-Site-Setups relevant ist.
- Fehlendes JS-Modul im RecordLinkHandler ergänzt: Ein Fehler, der beim Verlinken von Records im Backend auftreten konnte.
- Seiten mit nicht existierender Sprache: Kein Fehler mehr, wenn eine Seite mit einer nicht konfigurierten Sprache aufgerufen wird.
- ENV-Variablen in der Site Configuration: Umgebungsvariablen in der Site Configuration werden jetzt korrekt persistiert.
- Fluid Standalone auf 4.6.0 aktualisiert
- Update auf NodeJS 24 LTS und TypeScript v6
TYPO3 12.4.45: Wenig Änderungen, viel Symbolik
Das letzte öffentliche v12-Release fällt erwartungsgemäß schlank aus. Die Änderungen beschränken sich auf Tooling-Updates (PHPStan, NodeJS 24 LTS), eine Performance-Verbesserung im PolymorphicDeserializer und das Fixen von verwundbaren npm-Dev-Dependencies.
Inhaltlich nichts Dramatisches. Aber symbolisch ein Meilenstein: Nach über drei Jahren öffentlichem Support geht TYPO3 v12 in den verdienten Ruhestand.
Was du jetzt tun solltest
- Updates einspielen: Wie bei jedem Maintenance Release gilt: zeitnah aktualisieren. Composer-Nutzer kennen das Spiel.
- v12-Projekte prüfen: Ab 30. April gibt es keine kostenlosen Updates mehr für v12. Wenn du noch v12 im Einsatz hast, solltest du jetzt den Upgrade-Pfad planen.
- v14 im Blick behalten: Die aktive Entwicklung konzentriert sich jetzt voll auf v14. Wer auf dem neuesten Stand bleiben will, sollte sich mit den neuen Konzepten vertraut machen.
Du hast eine Frage oder willst das Thema diskutieren?
Im Community Hub für TYPO3 kannst du dich mit anderen TYPO3 Anwendern austauschen. Und wenn du keine neuen Artikel verpassen willst: Der TYPO3 Newsletter kommt einmal im Monat, ohne Spam.
Hi, ich bin Wolfgang.
Seit 2006 arbeite ich mit TYPO3. Nicht in der Theorie, sondern in echten Projekten mit echten Deadlines. Die Probleme, die du gerade hast, hatte ich wahrscheinlich schon dreimal.
Irgendwann habe ich angefangen, mein Wissen in Videokurse zu packen. Nicht weil ich gerne vor der Kamera stehe, sondern weil ich dieselben Fragen immer wieder gehört habe. Mittlerweile sind es Hunderte Videos geworden. Jedes Einzelne entstand aus einer konkreten Frage aus einem konkreten Projekt.
Was mich von einem YouTube-Tutorial unterscheidet: Ich kenne nicht nur die Lösung, sondern auch den Kontext. Warum etwas so funktioniert. Wann es nicht funktioniert. Und welche Fehler du dir sparen kannst, weil ich sie schon gemacht habe.
Meine Teilnehmer nutzen mich als Sparringspartner. Nicht im Sinne von "ruf mich jederzeit an", sondern so: Du kommst mit einem konkreten Problem in die Live-Session, postest deine Frage in der Community oder schaust dir das passende Video an. Und bekommst eine Antwort, die funktioniert, weil sie aus der Praxis kommt.
Als Mitglied im TYPO3 Education & Certification Committee sorge ich dafür, dass die Zertifizierungsprüfungen auf dem aktuellen Stand bleiben. Was dort geprüft wird, fließt direkt in meine Kurse ein.