Contao Open Source CMS 5.6

Contao Open Source CMS Changelog für die Version 5.6

Über Contao 5.6

Die erste stabile Version von Contao 5.6 wurde am 18. August 2025 veröffentlicht und wurde der Nachfolger von Contao 5.5. Die 5.6 wird bis am 14. Februar 2026 mit Updates versehen und wird danach von Contao 5.7 abgelöst.

Changelog Contao 5.6

Contao 5.6.2 (05.09.2025)

Changelog der behobenen Fehler in Contao 5.6.2:

  • #8722 Entfernen-Schaltfläche für alle Dateiauswahlen anzeigen (zoglo)
  • #8769 Ausrichtung des Widget-Grid anpassen (zoglo)
  • #8766 Job für die Backend-Such-Reindexierung optional machen (Toflar)
  • #8764 Symlink „var/logs” unter Symfony 7.3+ korrigieren (fritzmg)

Contao 5.6.1 (28.08.2025)

Sicherheitslücken geschlossen:

Changelog der behobenen Fehler in Contao 5.6.1:

  • #8747 Korrekte Behandlung von DCA-Operationsbezeichnungen, die nicht aus Arrays bestehen (aschempp)
  • #8743 Prüfen, ob Argumente vorhanden sind, bevor `func_get_arg()` verwendet wird (leofeyer)
  • #8736 Fixes Verschieben mehrerer Elemente über die Zwischenablage (aschempp)
  • #8720 Erstelle keinen Antwortkontext, wenn bereits einer existiert (fritzmg)
  • #8667 Aktualisiere das `input-map` CSS, damit es mit dem vorherigen `MooTools Sortables` übereinstimmt (zoglo)
  • #8710 Den Turbo-Anfrage-Cache nur auf 200 OK-Antworten anwenden (Toflar)
  • #8707 Behebung der Migration des Suchindexers bei der Migration von Contao 4.13 auf 5.6 (fritzmg)
  • #8715 Wiederherstellung des vorherigen `autoFocus` beim Navigieren mit Turbo Drive (zoglo)
  • #8603 Korrektur des `getAllEvents`-Hooks (fritzmg)
  • #8700 Ein abgeschlossener Job muss immer auf 100% Fortschritt gesetzt werden (Toflar)
  • #8689 Aktualisierung auf SEAL 0.12 (Toflar)

Contao 5.6.0 (18.08.2025)

Changelog der behobenen Fehler in Contao 5.6.0:

  • #8697 Layoutvorlage umbenennen (aschempp)
  • #8696 Option `appendGroupInSearch` für Auswahlmöglichkeiten aktivieren (zoglo)
  • #8695 Debug-Markierung aus dem Combiner entfernen (ausi)
  • #8684 Kontextmenü auch anzeigen, wenn alle Vorgänge primär sind (zoglo)
  • #8678 `Cache-Control` für Turbo-Anfragen im Backend anpassen (zoglo)
  • #8682 Titel-Tag in Twig-Layouts korrigieren (fritzmg)
  • #8666 Seitenklasse zum Body-Element hinzufügen (aschempp)
  • #8636 Fallback-Bezeichnung für Datensätze korrigieren (aschempp)
  • #8664 Warnung wegen undefiniertem Array-Schlüssel in „AbstractLayoutPageController“ beheben (zoglo)
  • #8663 Neue Twig-Layouts nicht als Standard festlegen (leofeyer)

Changelog der behobenen Fehler in Contao 5.6.0-RC3:

  • #8513 Benutze `data-turbo-track="dynamic"` statt Nachladen (fritzmg)
  • #8634 Verschiebe die `tl_buttons` ID auf das oberste Element (aschempp)
  • #8625 Benutze den Operations Builder für die Versionsansicht (aschempp)
  • #8620 Die neuen Schaltflächen korrigieren und die Überschreibung der Konfiguration ermöglichen (aschempp)
  • #8653 Die Farbe des Navigations-Burgers einstellbar machen (zoglo)
  • #8623 Keine CSS-Klasse zu den Operationsattributen hinzufügen (aschempp)
  • #8626 Auf das Label zurückgreifen, wenn ein Vorgang keinen Titel hat (aschempp)
  • #8643 Benutze `node` anstelle von `element` im Passkey Mutation Observer (zoglo)
  • #8645 Ausgabe der globalen Daten für zusätzliche Kopf-/Körperinhalte in Layout-Seiten (m-vo)
  • #8578 Öffne das Browser-Kontextmenü beim zweiten Rechtsklick wieder (fritzmg)
  • #8621 Repariert den Ziehpunkt der Bildgrössenelemente (aschempp)
  • #8619 Versteckt immer den übergeordneten Knoten von unsichtbaren Drag-Handles (aschempp)
  • #8624 Optimiert die Import/Export-Operationen für Themen (aschempp)
  • #8617 Fügt kein führendes Leerzeichen in der `deeplink-controller` Migration ein (zoglo)
  • #8614 Entfernt `aria-hidden` bei Ziehgriffen (aschempp)
  • #8612 Entfernt ein überflüssiges `"` im `data-action` Attribut der `be_main` Vorlage (lukasbableck)
  • #8570 Verwendung eines Security Voters um den Zugriff auf Formularfelder zu prüfen (aschempp)

Changelog der behobenen Fehler in Contao 5.6.0-RC2:

  • #8586 Schliessen-Button aus Nicht-Galerie-Widgets „fileTree“ entfernen (fritzmg)
  • #8583 Seitenfinder im Insert-Tag für Fragmente verwenden (leofeyer)
  • #8594 Kalender-Feed-Titel wieder um Veranstaltungsdaten ergänzen (fritzmg)
  • #8590 `Contao\Feed` und `Contao\FeedItem` als veraltet kennzeichnen (fritzmg)
  • #8593 Zu `php-feed-io/feed-io` wechseln (fritzmg)
  • #8566 Die ausgewählte Zeile im Einzelquellen-Auswahlfeld hervorheben (de-es)
  • #8575 Zeige den Drag-Handle in `MODE_PARENT` wieder an (fritzmg)
  • #8560 Weise das aktive Element in der barrierefreien Navigation korrekt neu zu (zoglo)
  • #8576 Vereinfache die Theme-Operationen (aschempp)
  • #8574 JS-Fehler im Menü-Controller nach Turbo-Navigation behoben (aschempp)
  • #8573 Abstand der Trennzeichen im globalen Kontextmenü korrigiert (aschempp)
  • #8556 Endlosschleife bei `encore dev --watch` behoben (zoglo)

Changelog der neuen Funktionen in Contao 5.6.0-RC1:

  • #8094 Ein Schliessen-Symbol anstelle von «×» oder «×» verwenden (m-vo)
  • #8434 «Neu erstellen»-Schaltflächen zur Baumansicht hinzufügen (aschempp)
  • #8519 Security Voters im Kommentar-Bundle verwenden (aschempp)
  • #8242 `Backend.enableImageSizeWidgets()` als veraltet kennzeichnen (fritzmg)
  • #8011 Passkey-Unterstützung für das Frontend implementieren (fritzmg)
  • #8511 Ablaufzeit der Registrierung konfigurierbar machen (zoglo)
  • #8012 Vorlage für eine barrierefreie Navigation bereitstellen (zoglo)
  • #8533 «Benutzer wechseln»-Funktionen umgestalten (aschempp)
  • #8390 Kalender-Feed-Seiten-Controller hinzufügen (fritzmg)
  • #8483 Nachrichten immer mit einer Schaltfläche zum Schliessen versehen (aschempp)
  • #8523 Einen Voter anstelle eines Button-Callbacks für das Alias-Element verwenden (aschempp)
  • #8372 Die Bezeichnungen im Bedienungsmenü vereinfachen (aschempp)
  • #8066 Die Grundlage für Jobs hinzufügen (Toflar)
  • #8529 `hide()`-Methode zur Klasse `DataContainerOperation` hinzufügen (Toflar)
  • #8522 Tabelle in `DisableAppConfiguredSettingsListener` dynamisch machen (Tastaturberuf)
  • #8437 POST-Anfragen für nicht sichere Vorgänge verwenden (aschempp)
  • #8480 Die Sprungzielnavigation in der Ansicht «Mehrere bearbeiten» verwenden (zoglo)
  • #8204 Die Funktion «In Zwischenablage kopieren» verbessern (m-vo)
  • #8346 Die globalen Operationen umgestalten (aschempp)
  • #8479 `postcss-preset-env` für das `flexible`-Design aktivieren (zoglo)
  • #8495 Allgemeine `From`-Überschreibung für `ContaoMailer` hinzufügen (fritzmg)
  • #8418 Legacy-Inhaltselemente mit Fragmentersetzungen als veraltet markieren (fritzmg)
  • #8252 Seiten-Einstellung «Suchindexer» hinzufügen (CMSworker)
  • #8462 ISO 3166-2-Ländercodes für Unterteilungen unterstützen (ausi)
  • #8456 Ratenbegrenzung für den Suchindexer implementieren (Toflar)
  • #8510 Aktualisierung des Themes «flexible» – Neuanordnung der Importe in «main.pcss» (zoglo)
  • #8509 Aktualisierung des Themes «flexible» – Verschiebung der responsiven Stile (zoglo)
  • #8508 Aktualisierung des Themes «flexible» – Verschiebung der Hervorhebungsfarben (zoglo)
  • #8507 Aktualisierung des Themes «flexible» – Bereinigung der Variablen (zoglo)
  • #8506 Aktualisierung des Themes «flexible» – Bereinigung der Dienstprogramme und verschiedener Stile (zoglo)
  • #8472 Hinzufügen der Contao-Datumsformate zum Twig-Global (fritzmg)
  • #8476 «HtmlAttributes» zu «be_main» und Meta-Tags zu «HtmlHeadBag» hinzufügen (fritzmg)
  • #8473 Das serialisierte Suchdokument komprimieren (Toflar)
  • #8469 Das «flexible»-Theme umstrukturieren und mit PostCSS neu schreiben (zoglo)
  • #8446 Die Assistenten neu schreiben, um Twig-Vorlagen zu verwenden (aschempp)
  • #8465 Die Auswahl der Sicherung innerhalb des Befehls `backup:restore` ermöglichen (zoglo)
  • #8400 SortableJS verwenden und den Drag-Handle auf die linke Seite der Elemente verschieben (aschempp)
  • #8411 Trennzeichen zum DCA-Operationsmenü hinzufügen (aschempp)
  • #8424 Abonnierte Dienste in den abstrakten Controllern optional machen (leofeyer)
  • #8404 Aktuelle Mitgliedergruppen zur schema.org-Ausgabe hinzufügen (Toflar)
  • #8410 Verwende Listener, um die dynamische übergeordnete Tabelle und die Standardbeschriftungen festzulegen (aschempp)
  • #8393 Fügt eine Verknüpfung hinzu, um `HtmlHeadBag` abzurufen (aschempp)
  • #8245 Implementiert eine Einstellung «In Sitzung speichern» für Formulare (fritzmg)
  • #7825 Hilfetext zu Formularfeldern im Formular-Generator hinzufügen (de-es)
  • #8285 Erstellen von Paletten und Feldern in den Datencontainer extrahieren (aschempp)
  • #8395 Suchindexer dürfen geschützte Inhalte indizieren (Toflar)
  • #8370 Hinzufügen einer Hilfe für den durchsuchbaren Inhalt im Suchdokument (Toflar)
  • #8302 Hinzufügen einer Palettenhilfe zur Unterstützung der Arbeit mit dem Palettenmanipulator (Toflar)
  • #8366 Aktualisierung auf SEAL 0.9 (Toflar)
  • #8331 Veraltete Messenger-Prioritäts-Schnittstellen zugunsten des neuen Attributs `#[AsMessage]` (Toflar)
  • #8257 SERP-Widget in einen Stimulus-Controller umschreiben (m-vo)
  • #8224 Keine CSRF-Token-Prüfungen bei Preflight-Anfragen erfordern (Toflar)
  • #8212 Veraltete Klasse `Contao\Messages` (fritzmg)
  • #8207 Die Backend-Suche umschreiben, um Turbo-Streams zu verwenden (m-vo)
  • #8226 `Backend.modalSelector()` soll innerhalb eines modalen Dialogfelds funktionieren (m-vo)
  • #6955 Unterstützung für das Neuladen von DCAs (ausi)
  • #8191 Verwendung der Eigenschaft `typePrefix` in Modellen als veraltet markieren (fritzmg)
  • #8064 Extrahieren von Meldungen und dem Dialogelement aus dem Template Studio (m-vo)
  • #8072 Umgestaltung der Turbo-Stream-Verarbeitung in ein separates Modul (m-vo)
  • #8184 Hinzufügen der Schnittstelle «Countable» zu «FilesystemItemIterator» (m-vo)
  • #8052 Einen Verzeichnisfilter-VFS-Dekorator hinzufügen (m-vo)
  • #8054 Eine Hilfsmethode «count()» zum «FilesystemItemIterator» hinzufügen (m-vo)
  • #8000 Einen Link «Zum Inhalt springen» im Backend hinzufügen (leofeyer)
  • #8010 Upgrade auf PHPUnit 11 (Toflar)
  • #8006 Moderne Seitenlayouts hinzufügen (m-vo)
  • #8007 Eine «Bearbeiten»-Aktion zur 2FA-Ansicht hinzufügen (bytehead)
  • #8002 Überschreiben von Metadaten über den Einfügetag `{{empty}}` ermöglichen (ausi)
  • #7999 Unterstützung für Inhaltselemente in Seitenlayouts hinzufügen (Toflar)
  • #7998 Formatkonvertierung für weitere Bildformate aktivieren (ausi)

Changelog der behobenen Fehler in Contao 5.6.0-RC1:

  • #8550 Text-Einrückung der Menüschaltflächen anpassen (m-vo)
  • #8549 Deaktivierte Operationen korrekt ausblenden (leofeyer)
  • #6859 `doctrine/dbal` 4.x und `doctrine/orm` 3.x entsperren (fritzmg)
  • #8544 Die Schaltflächenbreite nur im `operations-menu` anwenden (zoglo)
  • #8542 Den klickbaren Bereich der Bedienelemente korrigieren (aschempp)
  • #8537 Die Position des Bedienmenüs in der Ansicht „Einfügen in” korrigieren (zoglo)
  • #8530 Unterscheidung zwischen «Kopieren» und «Duplizieren» (leofeyer)
  • #8538 Verwendung der Standardübersetzungen für die Schaltfläche «Neu» (aschempp)
  • #8531 Berücksichtigung der vorherigen Ansicht «as-grid» für «DataContainer::MODE_PARENT» (zoglo)
  • #8518 Positionierung des Bedienungsmenüs vereinfachen (zoglo)
  • #8528 Leeren `Content-Type`-Header in CORS verarbeiten (aschempp)
  • #8517 `Backend::addToUrl()` beim Wechsel in den Modus «Mehrere bearbeiten» verwenden (aschempp)
  • #8490 DCA-Anfrage bei «kernel.request» und «kernel.finish_request» umschalten (ausi)
  • #8482 Breite des Auswahlassistenten korrigieren (zoglo)
  • #8478 DCA-Ladeperformance im Entwicklungsmodus korrigieren (ausi)
  • #8467 Die Breite innerhalb des Widgets «allowedAttributes» korrigieren (zoglo)
  • #8468 Einen Merge-Fehler bei der Migration von Gästen beheben (aschempp)
  • #8459 Das Element «<hr>» als «menuLinkSelector» betrachten (zoglo)
  • #8412 Verwende `MooTools.getElements()` nicht im `toggle-nodes-controller` (zoglo)
  • #8398 Schliesse den Block `header_outlets` korrekt (Toflar)
  • #8296 Füge den verlorenen Commit von #8207 wieder hinzu (m-vo)
  • #8216 Kopiere die Sitzung im DCA-Anforderungsumschalter (ausi)
  • #8178 Korrigiere die Skripte für den Modul-Assistenten und den Abschnitts-Assistenten (m-vo)
  • #8071 Korrigiere die Migration «Metadatenfelder überschreiben» (ausi)
Contao Updates leicht gemacht!

Contao Updates direkt aus trakked durchführen!

Jetzt Video ansehen