Ein TYPO3-Projekt ist mit dem Go-live nicht abgeschlossen. Damit eine Website sicher, stabil und langfristig wartbar bleibt, braucht sie regelmäßige Updates. Das betrifft nicht nur den TYPO3-Core, sondern ebenso PHP, Datenbank, System- und Drittanbieter-Extensions sowie individuelle Entwicklungen.

Besonders wichtig wird die Update-Strategie beim Wechsel auf eine neue Long Term Support-Version, kurz LTS. Denn ein LTS-Upgrade ist mehr als das Einspielen neuer Dateien: Es kann Änderungen an APIs, Systemanforderungen, Datenbankstrukturen, Templates und eigenen Extensions erforderlich machen.

Warum regelmäßige TYPO3-Updates notwendig sind

TYPO3 veröffentlicht regelmäßig neue Versionen und Sicherheitsupdates. Für die aktuell unterstützten LTS-Versionen stehen Fehlerkorrekturen und Sicherheitspatches über einen längeren Zeitraum zur Verfügung. Laut der TYPO3-Dokumentation zum Versionslebenszyklus erhalten LTS-Versionen mindestens drei Jahre reguläre Unterstützung.

Wer Updates dauerhaft aufschiebt, erhöht dagegen die technische und organisatorische Abhängigkeit von einer alten Systemumgebung. Sicherheitslücken können länger bestehen bleiben, inkompatible PHP-Versionen erschweren den Betrieb und die Auswahl kompatibler Extensions wird kleiner. Zusätzlich steigt der Aufwand, wenn mehrere große Versionssprünge gleichzeitig nachgeholt werden müssen.

Sicherheit und Stabilität

Security- und Maintenance-Releases beheben bekannte Schwachstellen und Fehler. Deshalb sollten verfügbare Updates zeitnah bewertet und – nach einem geeigneten Test – eingespielt werden. Regelmäßige kleinere Wartungsschritte sind in der Regel besser planbar als ein lange hinausgezögertes Komplett-Upgrade.

Planbare Systemanforderungen

Ein Wechsel auf eine neue TYPO3-Hauptversion kann auch neue Anforderungen an PHP oder die Datenbank mit sich bringen. Die TYPO3-Dokumentation weist darauf hin, dass sich bei LTS- und Sprint-Releases unter anderem Systemanforderungen, Backend, Datenbankstruktur und Content-Rendering verändern können. Das muss bei der Planung berücksichtigt und in einer Testumgebung geprüft werden.

LTS bedeutet langfristige Planung – nicht Stillstand

Eine LTS-Version bietet einen stabilen Rahmen für den produktiven Betrieb. Sie bedeutet jedoch nicht, dass ein Projekt über Jahre unverändert bleiben kann. TYPO3 entwickelt sich weiter, und auch die unterstützten PHP-Versionen, Browser, Serverumgebungen und abhängigen Pakete verändern sich.

Stand 21. September 2026 sind TYPO3 v14.3 und v13.4 die in der offiziellen Dokumentation aufgeführten LTS-Versionen. Die aktuellen Release-Ankündigungen zeigen, dass für beide LTS-Zweige regelmäßig Maintenance- und Sicherheitsreleases veröffentlicht werden. Für produktive Projekte sollte deshalb nicht nur die Hauptversion, sondern auch der aktuelle Patchstand betrachtet werden.

Die offiziellen TYPO3-Release-Ankündigungen dokumentieren die jeweiligen Veröffentlichungen und helfen dabei, den eigenen Wartungsstand einzuordnen.

Die besondere Herausforderung bei Custom Extensions

Individuelle Extensions sind häufig der wichtigste Grund, warum TYPO3-Upgrades sorgfältig vorbereitet werden müssen. Sie bilden projektspezifische Geschäftslogik ab, greifen auf TYPO3-APIs zu und sind oft eng mit Datenmodellen, Backend-Formularen, TypoScript, Fluid-Templates oder externen Schnittstellen verbunden.

Während eine Standard-Extension möglicherweise bereits eine kompatible Version für die neue TYPO3-LTS anbietet, muss eine eigene Extension in der Regel selbst angepasst und getestet werden. Die TYPO3-Dokumentation stellt ausdrücklich fest, dass alle Custom Extensions einschließlich des individuellen Sitepackages eigenständig aktualisiert werden müssen.

Abgekündigte APIs und Breaking Changes

TYPO3 kennzeichnet viele Änderungen zunächst als veraltet, bevor sie in einer späteren Hauptversion entfernt werden. Diese Übergangsphase bietet Extension-Entwicklern die Möglichkeit, den Code rechtzeitig anzupassen. Wer Deprecation-Warnungen jedoch nicht regelmäßig prüft, kann beim nächsten LTS-Upgrade mit fehlenden Klassen, geänderten Methoden oder nicht mehr unterstützten Konfigurationen konfrontiert werden.

Für eine belastbare Vorbereitung sollten daher der Deprecation Log, der TYPO3 Extension Scanner und die relevanten Changelog-Einträge ausgewertet werden. Die offizielle Anleitung für Major-Upgrades mit Composer empfiehlt außerdem, Probleme in Custom Extensions und Konfigurationen vor dem eigentlichen Upgrade zu beheben.

Abhängigkeiten und Versionsgrenzen

Custom Extensions und Drittanbieter-Extensions verfügen über eigene Versionsanforderungen. Eine Extension kann beispielsweise nur mit TYPO3 v13 kompatibel sein, während die Zielumgebung bereits TYPO3 v14 voraussetzt. Auch Composer-Abhängigkeiten, PHP-Versionen und zusätzliche Bibliotheken müssen zusammenpassen.

Eine Übersicht der installierten Pakete, deren Versionen und verfügbaren Updates ist deshalb ein zentraler Bestandteil der Upgrade-Vorbereitung. Nicht mehr gepflegte Extensions sollten frühzeitig ersetzt, weiterentwickelt oder – nach einer technischen und rechtlichen Prüfung – als eigene Variante übernommen werden.

Datenmigration und individuelle Upgrade-Wizards

Wenn sich Datenstrukturen oder Konfigurationen ändern, reicht eine Anpassung des Quellcodes nicht immer aus. Individuelle Extensions können Datenmigrationen, Upgrade-Wizards oder Anpassungen an TCA und Backend-Modulen benötigen. Diese Schritte sollten dokumentiert und mit realistischen Daten in einer separaten Umgebung getestet werden.

So wird ein TYPO3-LTS-Upgrade planbar

Ein verlässlicher Upgrade-Prozess beginnt nicht erst am geplanten Wartungstag. Er sollte als kontinuierliche Aufgabe im Projektbetrieb etabliert werden.

  1. Systembestand erfassen: TYPO3-Version, PHP-Version, Datenbank, Composer-Pakete, Extensions, Integrationen und individuelle Anpassungen dokumentieren.
  2. Zielversion festlegen: Supportstatus, Systemanforderungen und verfügbare Extension-Versionen prüfen.
  3. Deprecations auswerten: Deprecation Log, Extension Scanner und TYPO3-Changelog regelmäßig kontrollieren.
  4. Custom Extensions analysieren: Veraltete APIs, eigene Datenbanktabellen, Backend-Module, Scheduler-Aufgaben und Schnittstellen überprüfen.
  5. Testumgebung aktualisieren: Das Upgrade zunächst auf einer möglichst realitätsnahen Kopie durchführen.
  6. Funktionstests durchführen: Frontend, Backend, Formulare, Suchfunktionen, Übersetzungen, Benutzerrechte, Imports und externe Schnittstellen testen.
  7. Rollback vorbereiten: Vollständige Backups und ein klarer Wiederherstellungsplan gehören vor jedem produktiven Upgrade dazu.
  8. Wartungsfenster kommunizieren: Beteiligte Teams, Redaktionen und Dienstleister rechtzeitig informieren.

Die TYPO3-Anleitung zum Aktualisieren von Extensions unterscheidet dabei zwischen Drittanbieter-Extensions und selbst gepflegten Erweiterungen. Diese Unterscheidung ist für die Aufwandsschätzung besonders wichtig.

Regelmäßige Updates senken den langfristigen Aufwand

Auf den ersten Blick verursachen regelmäßige Updates Kosten und benötigen Entwicklungszeit. Langfristig reduzieren sie jedoch das Risiko großer, ungeplanter Modernisierungsprojekte. Wer Deprecations früh bearbeitet und individuelle Extensions kontinuierlich pflegt, verteilt den Aufwand über mehrere Wartungszyklen.

Eine gute Update-Strategie schafft außerdem Transparenz: Verantwortlichkeiten sind geklärt, Abhängigkeiten dokumentiert und die technische Qualität wird regelmäßig überprüft. Dadurch lassen sich Budget, Ressourcen und Wartungsfenster besser planen.

Fazit: TYPO3-Updates als kontinuierliche Qualitätsaufgabe

Regelmäßige TYPO3-Updates sind ein wesentlicher Bestandteil eines sicheren und wirtschaftlich betreibbaren Webprojekts. Der Wechsel auf eine neue LTS-Version sollte nicht als einmaliges technisches Großereignis betrachtet werden, sondern als planbarer Prozess.

Die größte Herausforderung liegt häufig nicht im TYPO3-Core selbst, sondern in individuellen Extensions und projektspezifischen Abhängigkeiten. Werden diese frühzeitig dokumentiert, auf Deprecations geprüft und in einer Testumgebung aktualisiert, lässt sich das Risiko eines LTS-Upgrades deutlich besser kontrollieren.

Jetzt Update-Strategie für Ihr TYPO3-Projekt prüfen

Sie möchten wissen, ob Ihr TYPO3-Projekt für die nächste LTS-Version vorbereitet ist? Lassen Sie Versionen, Extensions, Systemanforderungen und individuelle Entwicklungen strukturiert analysieren. So wird aus einem potenziell kritischen Upgrade ein planbarer nächster Schritt.

Woran wir anknüpfen

Passende Angebote, wenn aus dem Thema ein Vorhaben wird

TYPO3 Migration

Bestehende TYPO3-Systeme kontrolliert migrieren und modernisieren – inklusive Extensions, Individualentwicklungen und technischer Abhängigkeiten.

TYPO3 Security

Installation, Extensions und Konfiguration gezielt prüfen und konkreten Handlungsbedarf identifizieren.

Service Level Agreement

Verbindliche technische Betreuung für produktive Websites und Plattformen.

KI-Sichtbarkeit

Marken und Leistungen in ChatGPT, Copilot, Gemini und Perplexity strukturell auffindbar machen.

Noch Fragen?

Und schon Ideen?

Ihr möchtet mehr über uns erfahren, wissen, wie wir arbeiten, oder habt ein konkretes Vorhaben? Dann meldet euch bei uns. Wir freuen uns darauf, euch kennenzulernen.