Mittel

Was sich mit TYPO3 14.3.1 und 13.4.29 ändert — beide Releases vom 12.05.2026 im Betreiberüberblick

Mattschwarze Server-Edge-Box auf Walnuss-Werkbank mit aufgeklapptem Laptop, der einen TYPO3-Backend-Pagetree zeigt; daneben zwei Kraft-Paper-Module-Cartridges mit Mono-Labels 14.3.1 und 13.4.29, im Hintergrund Mosel-Schiefer-Weinberg-Terrassen im Morgennebel.

Am 12. Mai 2026 hat das TYPO3-Core-Team zwei Maintenance-Releases parallel veröffentlicht: 14.3.1 für die aktuelle Linie und 13.4.29 für die LTS-Linie. Beide tragen reine Bugfix- und Wartungsänderungen — kein Sicherheitsadvisory, keine Datenbank-Migration nötig, Caches sollten geleert werden.

Hinweis für Moselwal-Kunden: Ihre Installationen haben die Updates bereits automatisch über unsere Wartungsroutine erhalten — 14.3.1 auf den 14er-Stacks, 13.4.29 auf den LTS-Stacks. Caches sind geleert, Smoketests gelaufen. Kein Handlungsbedarf Ihrerseits.

Was hat sich geändert? In 14.3.1 dominiert ein Memory-Limit-Lift (256 MB Minimum / 512 MB empfohlen), ein wieder nutzbares Drag-and-Drop in langen Pagetree-Views und eine deutliche Reduktion des Scheduler-Logging-Lärms. 13.4.29 bringt einen Feature-Backport (f:render.text), Composer 2.9.7 und ein Fluid-Standalone-Update. Wer ist betroffen? Alle Betreiber von TYPO3-14- und TYPO3-13-Installationen. Was sollten Sie heute lesen? Die Bugfix-Highlights pro Release, den Operational Decision Block für die Update-Reihenfolge und den knappen Quick-Check, ob Ihre PHP-Konfiguration die neue Memory-Limit-Empfehlung schon erfüllt.

TL;DR

Zwei parallele Maintenance-Releases, kein Security-Advisory, eine PHP-relevante Pflicht-Änderung und mehrere Backend-Quality-of-Life-Fixes.

TYPO3 14.3.1

Memory-Limit auf 256/512 MB angehoben, Drag-and-Drop im Pagetree wieder verlässlich, Scheduler-Logs nicht mehr für jede Task-Execution, Page-Cache-Invalidation bei Project-Path-Wechsel, sauberer Encryption-Key während Setup, viele Form/FormEngine-Fixes, CI-Migration von Codeception zu Playwright.

TYPO3 13.4.29

Backport f:render.text (Fluid-ViewHelper für Text-Rendering), Composer 2.9.7, Fluid Standalone 4.6.1, Drag-and-Drop-Fix (gemeinsam mit 14er), Scheduler-Korrekturen, imageMagickExec-Precedence-Fix, mehrere TypoScript-Stabilitätsfixes.

Kein Sicherheits-Update

Beide Versionen sind explizit als „bugfix and maintenance release“ deklariert. Keine TYPO3-Core-CVE in diesem Release-Zyklus.

 

Drei Sätze für Betreiber: Die Memory-Limit-Anhebung in 14.3.1 ist die einzige Pflicht-Änderung mit Außenwirkung auf die PHP-Konfiguration. Drag-and-Drop und Scheduler-Logging sind operative Erleichterungen, die in produktiven Installationen sofort spürbar sind. Den f:render.text-Backport in 13.4.29 sollten Sitepackage-Maintainer kennen, weil er Fluid-Templates konsistenter macht.

Worum es bei diesen Releases geht

TYPO3 14.3.1 ist die erste Wartungs-Iteration der 14.3-Linie. Die 14er-Reihe ist noch keine LTS-Version — das wird erst 14.4 — aber 14.3 ist die Linie, auf der das Core-Team aktuell die nächste LTS vorbereitet. 13.4.29 ist die laufende LTS-Linie und bekommt regelmäßig Bugfix-Wartung, bis die nächste LTS sie ablöst.

Beide Releases sind am selben Tag (12.05.2026) erschienen — das gemeinsame TYPO3-News-Ticket spricht von „maintenance releases published“. Wichtig: weder die offizielle TYPO3-News-Seite noch die Release-Notes nennen eine Security-Advisory-Nummer. Das ist im aktuellen Mai-Zyklus eine Pause vom letzten 8.5.-CVE-Block, keiner der Commit-Logs trägt einen [SECURITY]-Tag.

Wer derzeit noch auf 14.3.0 oder 13.4.28 läuft, bekommt mit dem Update keine Datenbank-Migration — der Upgrade-Pfad ist composer update typo3/cms-* --with-dependencies plus einmal Cache löschen.

TYPO3 14.3.1 — die wichtigsten Bugfixes

Die 14.3.1 enthält rund 90 Commits seit 14.3.0. Wir gruppieren nach Wirkung.

Memory-Limit angehoben (Pflicht-Beachtung)

Commit e8387fb0a47 hebt das von TYPO3 empfohlene PHP-Memory-Limit an: 256 MB Minimum, 512 MB empfohlen. Das ist keine harte Versionsanforderung, sondern eine offizielle Empfehlung — wer noch auf 128 MB läuft, bekommt in Backend-Modulen unter Last (Install-Tool, Image-Crop, große Pagetrees) zunehmend Fehler. Konkret: vor dem Update php -i | grep memory_limit ausführen und gegebenenfalls in der Container-PHP-Config, php.ini oder im .user.ini/.htaccess (mod_php) anheben.

Drag-and-Drop im langen Pagetree wieder nutzbar

Commit c31f5414bd8 repariert ein Regressions-Verhalten in der Page-Module-Ansicht: bei sehr langen Listen war Drag-and-Drop nicht mehr nutzbar. Wer große Sites mit vielen Inhaltselementen pro Seite betreut, wird das sofort merken.

Scheduler — drei Fixes

Setup und Encryption-Key

Commit 96f69e1f334 sorgt dafür, dass beim initialen Setup der Encryption-Key auch tatsächlich gesetzt wird. In bestimmten Konfigurationen blieb er leer und musste manuell nachgetragen werden. Commit b17c5e85aeb verschiebt das Package-Setup ans Ende der Setup-Phase — relevant für Composer-Distributionen, die auf einen sauberen Setup-Abschluss prüfen.

Form-Framework — Stabilitätspaket

Vier Bugfixes für ext:form: Duplicate <br> aus den deny-Tags entfernt (dbdc26e49e6), verbesserte Lösch-Bestätigung beim Entfernen von Formularen (7cbc58473cc), fluidAdditionalAttributes wird sauber aufgeräumt, wenn ein Feld auf optional gesetzt wird (72876bda838), Avatar-Upload in den User-Settings funktioniert wieder mit partitioned Field-Names (4a38385df11).

Frontend, Routing und Cache

TypoScript-Stabilität

Install-Tool, Backend-UX und Entwickler-relevant

Drei Install-Tool-Fixes: kein Crash mehr beim Login-Warning-Mail (77b10c59269), Auto-Passwort nicht mehr verstümmelt ausgegeben (41b50e628c2), Cache-Compression-Option toleriert Non-Bool-Werte (f691d5b2fb0). Backend-UX: gelockerte Size-Constraints im Page-Creation-Wizard (350d91db56e), Button-Group-Vertikalausrichtung wiederhergestellt (6b50b4ac0ff), Extension-Settings-Save-Button besser sichtbar (0688c51a687). Plus rund 12 Commits zur CI-Migration von Codeception auf Playwright — die Codeception-Pipeline wird entfernt (649719a5060), das Testing-Framework geht auf Playwright-Sharding (a50cee2476c). Erwähnenswert noch: DataHandler meldet keine falsch-positive „Version einer Version“ mehr (27665e6de14), Public-Folder im Classic-Mode wieder erlaubt (770c5383930), PageInformation-Klasse verliert ihr Experimental-Flag (a6b8e264882).

TYPO3 13.4.29 — die wichtigsten Bugfixes und das einzige Feature

Die 13.4.29 enthält rund 30 Commits seit 13.4.28. Kürzer, fokussierter, mit einer interessanten Feature-Backport-Entscheidung.

Das einzige Feature: f:render.text Backport

Commit 8cd458abac4 portiert den Fluid-ViewHelper f:render.text aus der 14er-Linie zurück in die 13er-LTS. Das macht Fluid-Templates konsistenter: Statt unterschiedlicher Konstrukte für „rendere diesen Text mit Variablen-Substitution“ gibt es jetzt auch in 13.4 die direkte f:render.text-Form. Wer Sitepackages für beide Linien parallel pflegt, kann jetzt einen einheitlichen Templating-Stil fahren.

Drag-and-Drop-Fix (geteilt mit 14.3.1)

Commit ddac158c5e4 ist der Backport des Drag-and-Drop-Fixes für lange Pagetree-Views.

Composer und Fluid Updates

TypoScript-Stabilität (geteilt mit 14er)

Backend-UX und Frontend

Image-Processing, Logging und Files

Commit 4d658b18a05 korrigiert die Operator-Precedence in imageMagickExec. Klingt klein, ist aber relevant — falsche Precedence in einer Image-Pipeline kann zu verfehlten Konvertierungen führen. Log-Rotation respektiert die Einstellung max files = 0 korrekt (a4c1fa9f3aa), Package-Cache-Identifier kombiniert mtime und filesize (b1b7a6fa847), IRRE/Files-Toggle-Switch für invertStateDisplay korrekt (9b22afc1d88).

Extbase / DomainObject

Was hat sich an der Sicherheit geändert?

Kurz: nichts.

Beide Release-Notes deklarieren explizit „bugfix and maintenance release“. Es gibt keine Security-Advisory-Nummer in diesem Zyklus, kein [SECURITY]-Tag in den Commit-Logs, und das gemeinsame News-Statement spricht nur von Wartung. Wer in TYPO3-Mailinglisten oder im offiziellen Security-Feed nach einem Mai-Advisory sucht, das parallel zum 12.05.2026-Release fallen würde, findet keines.

Das bedeutet nicht, dass diese Updates unwichtig sind. Die Memory-Limit-Anhebung und die Backend-Stabilitätsfixes sind operativ relevant. Aber die Dringlichkeit ist „normales Wartungsfenster“, nicht „Notfall-Patch“. Wer einen geplanten Maintenance-Window in den nächsten ein bis zwei Wochen hat, kann die Updates dort sauber einsortieren.

Wer ist betroffen?

Drei Profile mit unterschiedlicher Priorität:

Profil A — Aktive 14.3-Betreiber

Wer auf 14.3.0 läuft, sollte 14.3.1 als Standard-Wartungs-Update einplanen. Hauptmotivation: Memory-Limit-Empfehlung anpassen, Drag-and-Drop-Regression eliminieren, Scheduler-Logs entlasten. Kein Notfall, aber das nächste sinnvolle Wartungsfenster ist die richtige Stelle.

Profil B — LTS-Betreiber auf 13.4

Wer noch auf 13.4.28 oder älter sitzt, sollte 13.4.29 mitnehmen — vor allem wegen f:render.text-Backport (für Sitepackage-Maintainer), des imageMagickExec-Precedence-Fix und der DI-Verbesserungen. Auch hier kein Notfall.

Profil C — Sitepackage- und Extension-Maintainer

Die CI-Migration von Codeception zu Playwright in 14.3.1 ist für eigene Acceptance-Test-Suites relevant. Wer Testing-Framework-basierte Tests pflegt, sollte die neuen Beispiele aus dem Core anschauen, bevor das nächste TYPO3-Major die alten Codeception-Konstrukte streicht.

 

Wer auf 14.0, 14.1 oder 14.2 sitzt, sollte ohnehin auf 14.3 wechseln — diese Zwischenversionen bekommen keine Wartung mehr.

Betreiberempfehlung

Maintenance-Releases verdienen Disziplin, kein Drama. Reihenfolge:

Operational Decision Block

Wenn Sie auf TYPO3 14.3.0 sind und Composer-managed — dann

ziehen Sie 14.3.1 im nächsten regulären Wartungsfenster (kein Notfall). Vorher PHP-Memory-Limit prüfen und mindestens auf 256 MB anheben, idealerweise 512 MB.

Wenn Sie auf TYPO3 13.4.28 sind und unter LTS — dann

planen Sie 13.4.29 in derselben Wartungs-Iteration. f:render.text-Backport prüfen, ob Ihre Sitepackages den ViewHelper jetzt nutzen können statt Workarounds.

Wenn Sie eigene Scheduler-Tasks mit hoher Frequenz schreiben — dann

prüfen Sie nach dem Update das Log-Volumen; mit 14.3.1 fällt deutlich weniger Lärm an, das kann Monitoring-Schwellwerte verschieben.

Wenn Sie eigene Acceptance-Tests gegen typo3/testing-framework pflegen — dann

schauen Sie sich vor 14.3.1 die migrierten Playwright-Tests im Core an; Codeception wird mittelfristig nicht mehr gewartet.

Wenn Sie einen Container-managed Setup mit wechselnden Project-Paths haben — dann

ist der Page-Cache-Invalidation-Fix in 14.3.1 für Sie relevant; nach dem Update einmalig den Cache komplett räumen.

Quick-Check vor dem Update

 

# PHP-Memory-Limit prüfen
php -i | grep memory_limit

# TYPO3-Version prüfen
vendor/bin/typo3 --version

# Composer-Update simulieren
composer update typo3/cms-* --with-dependencies --dry-run

# Nach dem Update: Cache räumen
vendor/bin/typo3 cache:flush

 

Was wir bewusst nicht tun

Was wir bei Moselwal konkret tun

Unsere TYPO3-Stack-Strategie folgt zwei Linien parallel: moselwal.de und ole-hartwig.eu laufen auf 14.x (aktuell 14.3.x), während wir bei Kunden je nach Vertragsbasis auch 13.4 LTS supporten.

Moselwal-Kunden sind bereits aktualisiert

Wir rollen TYPO3-Maintenance-Releases automatisch in unsere Kunden-Installationen aus, sobald sie freigegeben sind — ohne dass Sie als Kunde dafür ein Ticket öffnen müssen. 14.3.1 und 13.4.29 sind am 12.05.2026 erschienen und bei allen Moselwal-betriebenen Installationen am selben Tag eingespielt worden. Caches sind geleert, Smoketests gelaufen, Sentry- und Uptime-Alerts grün. Sie müssen nichts tun. Wenn Sie wissen wollen, welche TYPO3-Version Ihre Installation gerade fährt, finden Sie das im Backend unter System → Konfiguration → TYPO3_CONF_VARS oder fragen uns kurz an.

Bei uns selbst

Bei Kunden auf 13.4

Fazit

TYPO3 14.3.1 und 13.4.29 sind klassische Maintenance-Releases — keine Schlagzeile, kein Security-Notfall, aber eine Handvoll Änderungen, die im täglichen Betrieb spürbar sind. Der Memory-Limit-Lift ist die einzige Pflicht-Aufgabe an die PHP-Konfiguration. Der Drag-and-Drop-Fix und die Scheduler-Log-Entlastung sind die größten Wohltaten für Redaktion und Operations. Der f:render.text-Backport in 13.4.29 ist die elegante Geste, die zeigt, dass die LTS-Linie nicht nur Bugfixes bekommt, sondern auch ausgewählte Konsistenz-Verbesserungen.

Wer beide Linien betreibt, hängt die Updates ins nächste reguläre Wartungsfenster. Wer auf älteren Wartungsständen sitzt, nutzt das Release als Anlass für den nächsten ohnehin fälligen Roll-up. Und wer auf 14.0, 14.1 oder 14.2 stehen geblieben ist, sollte 14.3.x als Pflicht-Ziel definieren — diese Zwischenversionen bekommen keine Wartung mehr.

Häufige Fragen zu TYPO3 14.3.1 und 13.4.29

Müssen wir Datenbank-Migrationen fahren?+

Nein. Beide Release-Notes stellen explizit fest: „No database updates are necessary.“ Es empfiehlt sich, nach dem Update einmal alle Caches zu räumen (Install-Tool → Important Actions → Flush Cache, oder per CLI vendor/bin/typo3 cache:flush).

Was ist mit Codeception in CI?+

TYPO3 14.3.1 migriert die zentrale Acceptance-Test-Pipeline von Codeception zu Playwright. Die Codeception-Acceptance-Pipeline wird entfernt. Wer eigene Acceptance-Tests gegen das TYPO3-Testing-Framework schreibt, sollte mittelfristig auf Playwright wechseln — das ist die neue Referenz im Core.

Wir haben eigene Scheduler-Tasks — sind die betroffen?+

Zwei Änderungen in 14.3.1 betreffen den Scheduler direkt: Es wird nicht mehr jede Task-Execution geloggt (Lärm-Reduktion in den Logs), und Tasks können ihre Execution wieder zuverlässig aktualisieren. Wenn Sie eigene Tasks geschrieben haben, die Execution-Updates schreiben oder die hohe Log-Frequenzen erzeugen, wird das spürbar — meist positiv, aber Monitoring-Schwellwerte sollten angepasst werden.

Bringt 13.4.29 ein neues Feature mit?+

Ja, ein einziges: den Fluid-ViewHelper f:render.text als Backport aus der 14er-Linie. Sitepackage-Maintainer, die ihre Templates für beide TYPO3-Linien parallel pflegen, können damit ein einheitliches Text-Rendering ohne Sonderfall verwenden.

Was ändert sich konkret an der PHP-Konfiguration?+

TYPO3 14.3.1 hebt die offizielle Empfehlung auf 256 MB Minimum / 512 MB empfohlen. Das ist keine harte Versionsanforderung, sondern eine Empfehlung. Wer noch auf 128 MB läuft, bekommt unter Last (Install-Tool, große Pagetrees, Image-Processing) Fehler. Vor dem Update mit php -i | grep memory_limit prüfen und in der PHP-Konfiguration (Container, php.ini, .user.ini) anheben.

Müssen wir TYPO3 14.3.1 sofort einspielen?+

Nein. Es gibt keine Sicherheitsadvisory in diesem Release. Wer auf 14.3.0 läuft, kann 14.3.1 in das nächste reguläre Wartungsfenster einsortieren. Wichtig ist nur, vor dem Update das PHP-Memory-Limit zu prüfen und gegebenenfalls auf mindestens 256 MB zu heben.

TYPO3-Updates ohne Drama — operative Disziplin statt Bauchgefühl

Wir betreiben TYPO3-14- und TYPO3-13-Installationen mit klarer Update-Routine: Wartungsfenster, Rollback-Pfad, Cache-Verifikation, Sitepackage-Tests. Wenn Sie Ihre TYPO3-Wartung von „kommt-irgendwann“ auf „kommt-jeden-Monat-pünktlich“ heben wollen, sprechen Sie uns an.

Sprechen Sie mit uns