Contao Open Source CMS 5.7.14

Contao 5.7.14, eine neue Version des Contao Open Source CMS, wurde veröffentlicht.

Contao 5.7.14 verbessert die Zugriffskontrollen und Bearbeitungsabläufe im Backend. Korrekturen bei Dateisystemberechtigungen, der Berechtigungsprüfung für Suchdokumente und Einfügeaktionen sorgen für eine zuverlässigere Durchsetzung der Zugriffsrechte. Zudem wurde ein Problem behoben, das die Anmeldung mit Passkeys verhinderte. Weitere Verbesserungen betreffen das Kopieren im Zeilenassistenten, Filterpanels, die Mehrfachbearbeitung in Seiten- und Dateibäumen sowie die Theme-Auswahl im Template Studio. Darüber hinaus wurden Fehler bei der Abfrage von Backend-Jobs, Datenbankschema-Änderungen und dem Sprachattribut moderner Seitenlayouts behoben. Auch das Backup virtueller Felder mit Nicht-ASCII-Zeichen wurde verbessert.

Changelog der behobenen Fehler in Contao 5.7.14:

  • #10403 Den Namen der Datenbankreferenz für die RenameFrontendModuleVariantOperation korrigieren ( zoglo )
  • #10365 Eine Vorlage für das Fragment «Von der Startseite abhängige Module» einführen ( fritzmg )
  • #10378 Die Zustände der Auswahl und der Kontrollkästchen im Zeilen-Assistenten beim Kopieren korrigieren ( zoglo )
  • #10399 Die Vorwärtskompatibilitätsschicht für symfony/security-core wurde entfernt ( leofeyer )
  • #10388 Ein Kommentar zur Vorwärtskompatibilität wurde zum VFS für die Berechtigungsprüfung hinzugefügt ( leofeyer )
  • #10374 Zur Überprüfung der Berechtigungen für Suchdokumente wird nun UserInterface anstelle des Firewall-Tokens verwendet ( aschempp )
  • #10380 PASTE_AFTER der Zwischenablage beim Verschieben von Elementgruppen in sich selbst korrigieren ( zoglo )
  • #10359 Die Berechtigungsprüfungen des Dateisystems korrigieren ( aschempp )
  • #10351 Das Markup für die Passwortverwaltung vereinfachen ( fritzmg )
  • #10349 Füge einen Block für die Passwort-Anmelde-Schaltfläche hinzu ( fritzmg )
  • #10354 Füge die fehlenden Methoden für Suchtreffer im Backend hinzu ( Toflar )
  • #10341 Behebe Standardbezeichnungen mit Null-Referenzen ( ausi )
  • #10321 Berechtigungen für die Einfüge-Schaltflächen prüfen ( aschempp )
  • #10331 Den ContaoCacheWarmerTest unter Windows korrigieren ( fritzmg )
  • #10322 Problem beheben, dass Passkeys aufgrund eines fehlenden rp nicht funktionieren ( lukasbableck )
  • #10307 Behebung einer Race-Condition im Twig-Inspector-Cache ( m-vo )
  • #10291 Behebung kleinerer Probleme mit WebauthnCredentials ( fritzmg )
  • #10276 Behebung eines ungültigen ALTER TABLE ... ENGINE = , wenn das Ziel keine explizite Engine-Option hat ( rfay )
  • #10266 Weitere Stimulus-Ereignisbehandlungen in data-action-Attribute verschoben ( leofeyer )
  • #10267 Auswahl des Theme-Kontexts in Template Studio behoben ( zoglo )
  • #10258 Inline-Dateiverweise in CombinedFileDumper ausgegeben ( aschempp )
  • #10249 Mehrere Stimulus-Probleme beheben ( leofeyer )
  • #10254 Die Auflösung der dynamischen ptable beim Laden des DCA korrigieren ( zoglo )
  • #10253 Den App-Titel bei einer Breite zwischen 600px und 767px nicht ausblenden ( leofeyer )
  • #10250 Backend.enableImageSizeWidgets() rückwirkend als veraltet kennzeichnen ( fritzmg )
  • #10246 MooTools im Modal-Selector-Controller nicht verwenden ( zoglo )
  • #9797 overrideAll-Aktualisierungen für Seiten- und Dateibäume zulassen ( aschempp )
  • #10235 Referenzen auf Quelldateien im CombinedFileDumper ausgeben ( Toflar )
  • #10233 Rekursive Überprüfung von String-UUIDs sicherstellen ( fritzmg )
  • #10217 Das Zeitfenster für die Abfrage von Backend-Jobs korrigieren ( Toflar )
  • #10229 Entitäten im ContentRecordLabelListener stets dekodieren ( leofeyer )
  • #10218 Die Abfrage von Backend-Jobs nach Trennung der Controller-Verbindung beenden ( Toflar )
  • #10225 target-Attribute in Ereignisvorlagen korrekt ausgeben ( fritzmg )
  • #10222 Falsche Verwendung des Tags für Link-Tags beheben ( fritzmg )
  • #10219 Die Reset-Schaltfläche im Seitenbereich bei aktiver Sortierung oder Begrenzung aktivieren ( zoglo )
  • #10220 'required' => 'false' im Callback des Feldes vom alten Vorlagentyp setzen ( zoglo )
  • #10207 Sicherstellen, dass vor dem <DOCTYPE>-Tag keine Leerzeichen stehen ( leofeyer )
  • #10214 Das ungültige Format des HTML-Attributs lang in modernen Seitenlayouts korrigieren ( ausi )
  • #10146 URLs von Datensätzen mit mehreren übergeordneten Tabellen im selben Backend-Modul korrekt auflösen ( zoglo )
  • #10186 Argumente für String-Funktionen umwandeln ( aschempp )
  • #10187 Alle Filterbereiche korrekt laden ( aschempp )
  • #10195 Nicht-ASCII-Zeichen in virtuellen Feldern beim Erstellen von Backups berücksichtigen ( zoglo )
  • #10168 Die Sichtbarkeit des Eingabefelds für den Backend-Passkey aktualisieren ( zoglo )
  • #10166 Die Auswahl der veralteten Vorlagen in overrideAll korrigieren ( fritzmg )
  • #10190 Die vorhandenen Schließen- und Pfeilsymbole in den Formular-Stylesheets verwenden ( leofeyer )
  • #10180 Bei der Generierung der Backend-Navigation den Zugriff nicht doppelt prüfen ( leofeyer )
  • #10120 Keine Benutzerberechtigungen für Auftragsfelder hinzufügen ( aschempp )
  • #10174 Veraltete Konfigurationswerte entfernen ( bytehead )
  • #10170 Den Tooltip-Titel wiederherstellen, bevor AjaxRequest.toggleField() ausgeführt wird ( zoglo )

Über Contao 5.7 LTS

Die erste stabile Version von Contao 5.7 wurde am 18. Februar 2026 veröffentlicht und löst Contao 5.3 als Version mit verlängertem Supportzeitraum ab. Als LTS-Versionen wird die 5.7 bis am 14. Februar 2029 mit Bugfixes versorgt und bis am 14. Februar 2030 mit sicherheitsrelevanten Updates. Contao 6.3 ist die nächste LTS-Version von Contao und wird im Februar 2028 erscheinen und gewährleistet so, einen stressfreien Übergang.

Bjarke Ammann

Bjarke kümmert sich um die Internetpräsenz und den Support. Falls du gerne liest, bist du vielleicht schon einmal auf seinen Contao Zwei-Monatsrückblick gestossen oder hast im offiziellen Contao Benutzerhandbuch eine Antwort auf deine Frage gefunden. Ausserdem sorgt er dafür, dass sich die Contao-Interessierten aus der Schweiz regelmässig zum Austausch treffen. Er liebt kulinarische Leckereien, gute Musik und Bewegung an der frischen Luft.