
TYPO3 v14: Was ist wirklich neu
Wenn ein CMS-Release mit dem Slogan „We're Just Getting Started" antritt, ist das entweder Marketing-Sprech oder ein echtes Statement. Bei TYPO3 v14 ist es Letzteres. Nach über 2.000 Commits seit Entwicklungsstart hat das Core-Team nicht einfach Features draufgepackt, sondern das System von innen heraus modernisiert – mit Blick auf die nächsten zehn Jahre.
Wir arbeiten seit Jahren mit TYPO3 in komplexen Projekten. Die Frage, die sich bei jedem Major-Release stellt: Ist das ein Update, das wir mitmachen müssen – oder eines, das wir mitmachen wollen? Bei v14 ist die Antwort eindeutig.
Die Backend-Modernisierung: Mehr als neue Icons
Das Erste, was auffällt: Die Module im linken Menü heißen anders. „Web" wurde zu „Content", „Files" zu „Media", „Admin Tools" zu „Administration". Das klingt nach Kosmetik, ist aber Teil einer durchdachten Neustrukturierung. Das Core-Team hat jeden Modulnamen mit seiner tatsächlichen Funktion abgeglichen und dabei auch geschaut, welche Begriffe sich in anderen CMS-Systemen etabliert haben.
Für Redakteure, die zum ersten Mal mit TYPO3 arbeiten, macht das einen spürbaren Unterschied. Die Lernkurve wird flacher, weil die Begriffe intuitiver sind. Für bestehende Teams bedeutet es eine kurze Umgewöhnung – aber keine fundamentale Änderung der Arbeitsweise.
Technisch interessanter ist die Überarbeitung des DocHeaders. Die obere Navigationsleiste innerhalb jedes Moduls wurde komplett neu gebaut und enthält jetzt eine interaktive Breadcrumb-Navigation sowie einen standardisierten Sprachwähler für alle mehrsprachigen Inhalte. Die zweite Zeile ist reserviert für Action-Dropdowns und Buttons wie Speichern, Schließen, Neu laden. Das klingt nach Details, reduziert aber in der täglichen Arbeit die Klickwege merklich.
Fluid 5: Für Entwickler die wichtigste Änderung
Die Template-Engine Fluid hat ein Major-Upgrade auf Version 5 bekommen. Für Integratoren und Entwickler ist das die Änderung, die am meisten Aufmerksamkeit verdient – auch weil sie Breaking Changes mit sich bringt.
Was sich konkret ändert
Die strikte Typisierung ist jetzt Standard. ViewHelper validieren ihre Argumente deutlich strenger. Code, der bisher funktionierte (aber eigentlich gegen die API-Spezifikation verstieß), wird jetzt zurückgewiesen. Das klingt schmerzhaft, ist aber langfristig ein Gewinn: ViewHelper-Implementierungen können sich endlich auf die deklarierten Typen verlassen, was defensive Programmierung überflüssig macht.
Ein konkretes Beispiel: Wenn ein ViewHelper einen String erwartet und man bisher versehentlich ein Array übergeben hat, wurde das oft stillschweigend geschluckt. Ab Fluid 5 gibt es einen klaren Fehler. Die gute Nachricht: Einfache Typ-Konvertierungen (Integer zu String) funktionieren weiterhin automatisch.
CDATA-Sections werden nicht mehr entfernt. Das war nie dokumentiert, aber viele Teams haben <![CDATA[ ]]> als Workaround genutzt, um Template-Code auszukommentieren. Das funktioniert nicht mehr. Fluid bietet jetzt eine alternative Syntax für diesen Anwendungsfall.
Variablennamen mit Unterstrich-Präfix sind nicht mehr erlaubt. Wer Variablen wie _internal oder _temp verwendet hat, muss diese umbenennen.
Neue ViewHelper
Fluid 5 bringt auch neue ViewHelper mit, die den Alltag erleichtern. <f:page.title>, <f:page.meta>, <f:page.headerData> und <f:page.footerData> ermöglichen eine präzisere Steuerung von Seiteninformationen direkt aus dem Template heraus. Außerdem wurde die Fallback-Logik für Template-Dateinamen vereinfacht: Dateinamen müssen nicht mehr zwingend mit Großbuchstaben beginnen.
System Resource API: Einheitlicher Zugriff auf Dateien
Bisher gab es verschiedene Wege, um auf Dateien in TYPO3 zuzugreifen – je nachdem, ob es sich um Extension-Ressourcen, FAL-Assets oder Projektdateien handelte. Die neue System Resource API standardisiert das.
Statt des gewohnten EXT:-Präfix können jetzt auch PKG: für Paket-Ressourcen, FAL: für Assets und APP: für Projektdateien verwendet werden – konsistent in PHP, TypoScript und Fluid. Das Legacy-Keyword EXT bleibt vorerst funktionsfähig, aber die neue Systematik ist klarer strukturiert.
Für Extension-Entwickler bedeutet das: Der Code wird portabler und leichter zu verstehen, weil sofort erkennbar ist, woher eine Ressource kommt.
Mehrsprachigkeit: Guided Translation Workflow
Die Arbeit mit mehrsprachigen Inhalten wurde überarbeitet. Der neue „Guided Translation Workflow" führt Schritt für Schritt durch den Übersetzungsprozess. Das ist besonders für Teams relevant, die nicht täglich mit Übersetzungen arbeiten und bei denen der Prozess immer wieder neu erlernt werden musste.
Technisch interessant: TYPO3 unterstützt jetzt sowohl XLIFF 1.2 als auch XLIFF 2.0. Bei XLIFF 2.0 werden Übersetzungen erst ab Status „reviewed" oder „final" an Übersetzungsdienste übertragen. Wer mit externen Dienstleistern arbeitet, bekommt damit mehr Kontrolle über den Workflow.
Die Lokalisierungsarchitektur wurde auf die Symfony Translation Component migriert. Das eröffnet die Möglichkeit, Custom Translation Loaders nach Symfony-Standard zu implementieren.
Das Default-Theme Camino
Mit Version 14.1 liefert TYPO3 erstmals ein fertiges Theme namens „Camino" aus. Es ist als optionale System-Extension konzipiert, vollständig in sich geschlossen und ohne externe Abhängigkeiten.
Für wen ist das relevant? Primär für Integratoren, die schnell eine neue Site aufsetzen wollen. Camino zeigt die Standard-Seitenstruktur und Content-Elemente ohne Abhängigkeit von Fluid Styled Content und bietet Anpassungsmöglichkeiten wie Farbschemata und konfigurierbare Navigation.
Wichtig: Camino ist kein Ersatz für individuelles Design. Es ist ein funktionierender Startpunkt, der zeigt, was mit TYPO3 out of the box möglich ist. Für Kundenprojekte entwickeln wir weiterhin maßgeschneiderte Themes – aber für Proof-of-Concepts oder interne Projekte spart Camino Zeit.
Unter der Haube: Technische Modernisierung
Einige Änderungen sind weniger sichtbar, aber für die langfristige Wartbarkeit wichtig.
PHP-Support
TYPO3 v14 erfordert mindestens PHP 8.2 und unterstützt PHP 8.3, 8.4 und sogar das neue 8.5. Da TYPO3 v12, v13 und v14 ähnliche Systemanforderungen haben, kann die PHP-Version auf dem Server bereits vor dem TYPO3-Upgrade aktualisiert werden.
Extbase-Modernisierung
Extbase nutzt keine doctrine/annotations mehr – deren Upstream-Wartung wurde eingestellt. Stattdessen sind PHP Attributes jetzt der Standard. TYPO3 unterstützt Attributes für alle Extbase-Annotations seit Version 12, der Migrationspfad ist also klar.
Extbase Models und Controller unterstützen jetzt auch Symfony Validators. Zusammen mit den bestehenden Extbase-Validators und PHP Attributes wird die Input-Validierung deutlich einfacher.
CLI-Verbesserungen
Das Install-Tool-Passwort kann jetzt per CLI-Befehl gesetzt werden. Für automatisierte Deployments und sichere Initial-Setups ist das ein echter Zugewinn. Außerdem gibt es einen neuen CLI-Befehl zum Löschen von Cache-Einträgen basierend auf Cache-Tags.
Kompression entfernt
TYPO3 Core führt keine HTTP-Response-Kompression mehr durch. Die bisherigen Konfigurationsoptionen wurden entfernt. Moderne Server bieten effizientere Kompressionsalgorithmen und verhandeln direkt mit den Clients – das verhindert doppelte Arbeit und mögliche Konflikte.
Der Release-Fahrplan
TYPO3 v14 folgt einem klaren Sprint-Zyklus:
- 14.0 (November 2025): Erstes Sprint-Release mit den Grundlagen
- 14.1 (Januar 2026): Weiterführung der Backend-Modernisierung, neue API-Endpoints, Default-Theme
- 14.2: Weiteres Sprint-Release
- 14.3 LTS (April 2026): Long-Term-Support-Version
Die Sprint-Releases werden bis zum nächsten Minor-Release mit Bugfixes und Security-Updates versorgt. Das LTS-Release erhält Bugfixes bis Ende 2027 und Security-Patches bis Mitte 2029.
Extension-Kompatibilität
Zum Release-Zeitpunkt waren bereits die ersten Extensions im TER als v14-kompatibel markiert, darunter etablierte Pakete. Die Zahl wächst stetig. Wer v14 produktiv einsetzen möchte, sollte die Extension-Kompatibilität der eigenen Setup-Komponenten prüfen.
Unser Vorgehen: Wir testen Extensions in einer Staging-Umgebung, bevor wir Kundenprojekte migrieren. Bei kritischen Extensions, die noch nicht kompatibel sind, warten wir oder passen sie selbst an.
Fazit: Ein Update mit Substanz
TYPO3 v14 ist kein Update, das man machen muss, weil der Support ausläuft. Es ist ein Update, das sich lohnt. Die Backend-Modernisierung macht das System zugänglicher, ohne erfahrene Nutzer zu verprellen. Die technischen Änderungen – Fluid 5, System Resource API, Extbase-Modernisierung – schaffen eine sauberere Codebasis für die nächsten Jahre.
Für unsere Projekte bedeutet das: Schnelleres Onboarding neuer Redakteure, weniger Workarounds im Template-Code, und eine Plattform, die auch in fünf Jahren noch aktuell sein wird.
Die Migration erfordert Vorbereitung – insbesondere bei Fluid-Templates sollte das Deprecation-Log vorab geprüft werden. Aber der Aufwand ist überschaubar und zahlt sich aus.
Haben Sie Fragen zu TYPO3 v14 oder planen Sie ein Upgrade? Sprechen Sie uns an – wir beraten Sie gerne zu Ihrem konkreten Projekt.
Wir machen Ihre Website wow!
Wir sind Profis, wenn es um Ihre Website geht. Design, Programmierung, SEO, Support.
Unser Newsletter
Pro Quartal versenden wir einen Newsletter, der spannende Neuigkeiten zu den Themen TYPO3, Webdesign, SEO und Trends enthält.
Don’t talk about!
Über 100 Mitarbeiter:innen!
Der FGTCLB: Fünf Agenturen, ein Netzwerk, seit 2017. Wir sind unabhängig, profitieren aber von einem geteilten Pool an Ressourcen und Erfahrung, auch aus gemeinsam realisierten Projekte.
Ein Team
Was haben Sie davon? Ganz einfach, Ihre Projekte werden schneller fertig. Wir gleichen Arbeitsspitzen aus. Und Sie profitieren von mehr Know-how, gerade bei kniffligen Aufgaben.
Pagemachine AG
c/o Mindspace
Neue Mainzer Straße 66-68
60311 Frankfurt am Main
Tel.: +49 69 260 99 70 30
E-mail: [email protected]
Kontakt aufnehmen
Haben Sie Fragen oder möchten Sie ein kostenloses, unverbindliches Angebot? Wir kommen gerne bei Ihnen vorbei oder laden Sie auf einen Kaffee bei uns ein.
© PAGEMACHINE AG 2026