TYPO3 14.3.0 — Was hat sich verändert?
Veröffentlicht: 21. April 2026
Update-Typ: Bugfix- und Wartungsrelease
TYPO3 14.3.0 ist eine Wartungsversion mit einem Sicherheitsfix für die Passwortspeicherung in serialisierten Benutzereinstellungen sowie umfangreichen Verbesserungen der Backend-Benutzeroberfläche, Formularverarbeitung und Paketverwaltung. Diese Version verbessert außerdem die Entwicklererfahrung durch optimiertes Handling von Fluid-Komponenten, eine verbesserte Settings-API und robustere Dependency-Injection-Unterstützung.
Sicherheitsfixes
- Sicherheit bei Passwortspeicherung — Behebung einer Schwachstelle, bei der Passwörter in serialisierten Benutzereinstellungen gespeichert werden konnten, um sensible Zugangsdaten ordnungsgemäß zu schützen.
Editing & UX-Verbesserungen
- Verbesserungen im Seitenmodul — Optimierte Kopfzeilen im Sprachvergleich, verbesserte Sprachauswahlbeschriftungen für Datensätze auf Root-Ebene und optimiertes Umschalten der Sichtbarkeit von Inhaltselementen ohne Seitenneuladung.
- Optimierungen im Formular-Editor — Behebung von Abstürzen beim Löschen nicht ausgewählter Formularelemente, verbesserte visuelle Indikatoren und Sortierung im Formular-Manager sowie optimiertes RTE-Rendering mit korrekter Label-Verarbeitung.
- Backend-UI-Verfeinerungen — Hinzugefügte Akzentfarben-Harmonisierung, korrigierte Dropdown-Positionierung in Modals, verbesserte Panel-Verschachtelung für Tabellen und Formulare sowie neu angeordnete Backend-Toolbar-Elemente für bessere Benutzerfreundlichkeit.
- Farbwähler-Verbesserungen — Verhinderung von Fokusverlust beim Klicken auf Farbfelder und korrekte Unterdrückung von Transparenz-Attributen bei deaktiviertem Status.
- Arbeitsbereich-Vorschau — Umwandlung der Arbeitsbereich-Vorschau in eine eigenständige Ansicht mit besserem Event-Kontext-Handling und verbesserter URL-Parameter-Verwaltung.
Backend & Administration
- Überarbeitung der Benutzereinstellungen — Verschiebung der EXT:setup-Funktionalität in die Backend-Extension, Wiederherstellung der MFA-Setup-Oberfläche, Behebung von doppelter JSON-Kodierung und verbesserte persistente Updates für Checkbox-Felder.
- Installationsprozess — Hinzugefügte Importe gebündelter Distributionen während der Installation, verbesserte Passwort-Toggle-Anzeige bei Erstinstallation und optimierte Durchsetzung beim Datenbankvergleich.
- Dateiverwaltung — Aktivierung von sys_file_metadata-Feldern in der Dateilisten-Spaltenauswahl und Hinzufügen eines korrekten Index für content_from_pid in der pages-Tabelle.
- Datensatzverwaltung — Behobener Zugriff auf Datensatzverlauf aus dem Log-Modul, verbesserte Zwischenablage-Verarbeitung und Anwendung von Arbeitsbereich-Overlays vor Auflösung der Datensatzliste.
Technische Änderungen
- Verbesserungen der Paketverwaltung — Optimiertes providesPackages-Handling im Classic-Modus, vereinheitlichtes Extension-Setup mit neuer PackageSetup-Klasse und ermöglichte Extension-Versionsdeklaration in extra.version.
- Dependency-Injection-Verbesserungen — Aktivierung von DI für veraltete Install-Update-Klassen, automatisches Autowiring von LoggerInterface für Inject-Methoden und bereitgestellter Failsafe-DI-Fallback für DirectiveHashCollection.
- Fluid-Template-System — Aktualisierung von Fluid Standalone auf 5.3.1, verbesserte Zusammenführung von Komponenten und ViewHelper-XSD, hinzugefügter fluid:analyze-Befehl zur Erkennung veralteter ViewHelper und Sicherstellung der Integrität von Core-Templates.
- Settings-API-Verbesserungen — Behobene Enum-Verarbeitung im Settings-Editor, Vermeidung von json_encode()-Workarounds und korrekte Behandlung nicht-skalarer Site-Einstellungen in der Detailansicht.
- Deprecations — Veraltung von ext_tables.php in Extensions, ext_emconf.php mit verbesserter Migration zu Package-Metadaten, GeneralUtility::getIndpEnv() ohne Request und verschiedene BackendUtility-Methoden.
- Dependency-Updates — Aktualisierung von doctrine/dbal auf v4.4, Update von Symfony-Paketen, Composer-Abhängigkeiten und Entwicklungstools einschließlich PHPStan 2.1.48 und TypeScript v6.