Get Ready for TYPO3 v12 — die Roadmap-Ankündigung im Mittelstands-Kontext
Am 20. September 2022 haben Benni Mack (TYPO3 Core Project Lead) und Michael Schams den offiziellen Release-Plan für TYPO3 v12 veröffentlicht. Fünf Sprints in sieben Monaten, LTS am 25. April 2023. Catchphrase: die schnellste TYPO3-Version aller Zeiten — mit PHP 8.1 als Minimum, Doctrine DBAL 3 und Symfony 6 als Unterbau.
Operative Botschaft für Mittelstands-Stacks: v11-LTS-Betreiber haben bis Oktober 2024 Zeit, aber die Plattform-Modernisierung (PHP 8.1, MariaDB 10.3+, Composer 2.4) lässt sich schon jetzt vor dem TYPO3-Major-Update fahren. Wer das geschickt staffelt, hat das Migrations-Risiko entkoppelt.
TL;DR — die 90-Sekunden-Zusammenfassung
TYPO3 v12 wird die nächste LTS-Generation — LTS-Launch am 25. April 2023, danach drei Jahre freier Support bis April 2026.
- Fünf Releases in sieben Monaten
12.0 (4. Oktober 2022), 12.1 (6. Dezember 2022), 12.2 (7. Februar 2023), 12.3 Feature-Freeze (28. März 2023), 12.4 LTS (25. April 2023).
- Plattform-Sprung
PHP 8.1 Minimum (Security-Support bis November 2024), Symfony 6, Doctrine DBAL 3, Composer 2.4, CKEditor 5.
- Datenbank-Anforderungen verschärft
MySQL ≥ 8.0, MariaDB ≥ 10.3, PostgreSQL ≥ 10.0, SQLite ≥ 3.8.3. Microsoft SQL Server wird nicht mehr unterstützt.
- Composer-Strukturwechsel
Extensions wandern von
typo3conf/ext/nachvendor/— die alte Verzeichnis-Struktur ist nicht mehr nötig.
Drei Sätze für Betreiber: Die Plattform-Modernisierung kann (und sollte) bereits in v11 LTS vorbereitet werden — PHP 8.1 ist in v11 LTS bereits zulässig. Wer Microsoft SQL Server einsetzt, plant jetzt die DB-Migration auf PostgreSQL oder MySQL. Wer Custom-Extensions pflegt, lässt typo3-rector gegen den eigenen Code laufen, lange bevor das Major-Upgrade kommt.
Der v12-Release-Plan
Die TYPO3 GmbH legt einen ambitionierten, aber realistischen Zeitplan vor — alle Termine fallen auf einen Dienstag, das ist die übliche TYPO3-Release-Tradition.
| Datum | Version | Schwerpunkt |
|---|---|---|
| 4. Oktober 2022 | 12.0 | Neue System-Anforderungen, Breaking Changes |
| 6. Dezember 2022 | 12.1 | Interoperabilität mit Drittsystemen (Reactions) |
| 7. Februar 2023 | 12.2 | Backend-UI-Verbesserungen |
| 28. März 2023 | 12.3 | Feature Freeze |
| 25. April 2023 | 12.4 LTS | LTS-Release |
Support-Timeline für v12 LTS: Bugfixes bis 31. Oktober 2024, freie Security-Patches bis 30. April 2026 — drei Jahre Pflege ohne Aufpreis.
System-Anforderungen — was die Plattform jetzt mitbringen muss
PHP 8.1 als Minimum
Bessere Performance, Type-Safety, Enums, Read-only-Properties, First-class-Callable-Syntax, Fibers, Intersection-Types. PHP 8.1 erhält Security-Updates bis November 2024. Wichtig: PHP 8.1 lässt sich bereits in v11 LTS produktiv einsetzen — die Plattform-Modernisierung kann also vom TYPO3-Major-Upgrade entkoppelt werden.
Doctrine DBAL v3 — verschärfte DB-Anforderungen
- MySQL ≥ 8.0
- MariaDB ≥ 10.3
- PostgreSQL ≥ 10.0
- SQLite ≥ 3.8.3
- Microsoft SQL Server wird nicht mehr unterstützt.
Wer noch auf älteren MariaDB-Versionen (10.2 oder früher) sitzt, muss die DB-Plattform mit anheben.
Drittanbieter-Upgrades
Symfony 6 (Support bis November 2025), Doctrine DBAL 3, Composer 2.4, CKEditor 5. Composer 2.4 ist die neue Mindestversion, und das TYPO3-Composer-Installers-Plugin springt auf v4.
Composer-Strukturwechsel
Mit Composer-Installers-Plugin v4 wandern Extensions von typo3conf/ext/ nach vendor/ — dem Standard für Composer-Packages. Das macht TYPO3-Setups deutlich ähnlicher zu anderen modernen PHP-Stacks.
Schwerpunkt-Themen der v12-Linie
Die strategischen Themen der v12-Linie sind nicht reine Feature-Listen, sondern Architektur-Verschiebungen, die im Mittelstand operative Konsequenzen haben.
- Backend-Usability
Weniger Klicks zur gleichen Aktion für Editor-Teams. Drag-and-Drop im File-Tree, Tile-View im Filelist-Modul, bessere Suche und Filter im System-Log.
- Custom Content Types
Integratoren sollen eigene Content-Element-Typen schneller und einfacher erstellen können — die Vorbereitung für den Content-Blocks-Sprung, der in v13 vollendet wird.
- Webhooks & Reactions
Eingehende und ausgehende Event-Notifications als Erstklass-Bürger im Core. Integration mit externen Systemen ohne Drittanbieter-Vermittler.
- Performance
Tieferes Leveraging von PHP- und Datenbank-Features. Doctrine-3-Upgrade ist das größte Einzelthema unter der Haube.
- Content Security Policy (CSP)
Erste Klasse im Core, mit Default-Security-Headers im Backend. Kein Header-Tuning mehr per Reverse-Proxy nötig für die Basics.
Get Ready: Plattform-Update zuerst, TYPO3-Update danach
Der wichtigste Tipp der TYPO3 GmbH: PHP 8.1 und die neuen DB-Versionen lassen sich bereits in v11 LTS einsetzen. Plattform-Modernisierung kann also vor dem TYPO3-Major-Update laufen — als zwei klar getrennte Migrations-Phasen.
Für Extension-Entwickler: Rector für TYPO3 enthält bereits die meisten Upgrade-Rules für v12 und kann automatische Code-Migrationen anstoffen. Wer Custom-Extensions pflegt, sollte den Befehl jetzt gegen den eigenen Code laufen lassen — das verschafft einen realistischen Aufwand-Schock und ist die beste Vorbereitung.
Was wir bei Moselwal konkret tun
Für unsere Pflege-Roadmap heisst das:
- Q4 2022: Plattform-Modernisierung in unseren Container-Templates — PHP 8.1 als Default, MariaDB-Minimum auf 10.3 anheben, Composer-Installers-Plugin v4 vorbereiten.
- Q1 2023: Pilot-Migrationen auf v12.x-Sprints in Staging — erst v12.1 (Reactions), dann v12.3 (Feature-Freeze).
- Q2 2023: Produktive Migrations-Welle für v11→v12 nach LTS-Launch im April.
- Bis Oktober 2024: Alle v11-Bestandskunden auf v12 LTS gebracht (v11 endet im freien Support am 31. Oktober 2024).
Microsoft-SQL-Server-Setups (wir haben einige in Bestandsprojekten) bekommen eine separate DB-Migrations-Planung — Ziel ist PostgreSQL oder MySQL/MariaDB.
Unsere Einschätzung
Die Roadmap ist ambitioniert (fünf Releases in sieben Monaten), aber realistisch. Die Themen-Schwerpunkte — Geschwindigkeit, Webhooks, Backend-UX — treffen reale Schmerzpunkte aus Multi-Site-Agentur-Praxis. Mehrere Custom-Webhook-Endpoints in unseren Bestandsprojekten werden in v12 durch Reactions ersetzbar; das spart Pflege.
Was wir besonders gut finden: der saubere Schnitt bei der DB-Engine. Microsoft SQL Server wird kompromisslos rausgenommen, was die Test-Matrix verkleinert. Doctrine 3 ist ein deutlicher Sprung, der TYPO3 als modernen Symfony-Stack auch für Quereinsteiger lesbarer macht.
Unsere Pflege-Roadmap für 2022–2024 bauen wir entlang dieser Termine. Bestandskunden bekommen die Migration als Teil ihres regulären Pflegevertrags — Moselwal-Stack-Strategie: Continuous Upgrade, kein ELTS-Verkauf, kein Lifecycle-Stress.
Quellen
- Get Ready for TYPO3 v12 — Original-Ankündigung, Autoren: Benni Mack & Michael Schams, 20. September 2022
- TYPO3 Deprecation Policy
- Rector for TYPO3
- PHP 8.1 Release Notes
- Doctrine Project