Contao 5.7 jetzt auf unseren Servern verfügbar
Teaser-Grafik zur Verfügbarkeit von Contao 5.7 bei Timme Hosting mit Hinweis ‚NEU‘, Serverrack-Hintergrund und Call-to-Action zum Weiterlesen.

Contao 5.7 jetzt auf unseren Servern verfügbar

Mit der Veröffentlichung von Contao 5.7 LTS steht das nächste Long-Term-Support-Release der Contao-5-Reihe bereit. Ab sofort können Sie diese Version auf unserer Hosting-Plattform produktiv einsetzen.

Contao 5.7 ist eine strategische Weichenstellung in Richtung Contao 6, bringt signifikante Verbesserungen im Backend, modernisiert zentrale Subsysteme und konsolidiert die Template-Architektur auf Twig. Gleichzeitig bleibt die Version als LTS bis Februar 2030 mit Sicherheits- und Bugfix-Updates versorgt.

Für bestehende Projekte auf 5.3 (ebenfalls LTS) besteht weiterhin Support. Für Contao 5.6 und 4.13 endet der Support mit diesem Release. Ein Upgrade ist daher dringend empfohlen.

Kompatibilität von Contao 5.7

Contao 5.7 basiert auf einem modernen Software-Stack und ist vollständig kompatibel mit:

  • PHP 8.3+
  • Symfony 7.4
  • Monolog 3
  • Doctrine DBAL 3 und 4
  • Doctrine ORM 2 und 3

Neues Backend - UX trifft Struktur

Contao 5.7 bringt spürbare Verbesserungen im Backend – sowohl visuell als auch funktional.

Überarbeitetes Layout und Dark Mode

Die dunkle Seitenleiste wurde entfernt. Der Dark Mode ist nun zentral über das User-Menü umschaltbar. Dadurch wird das Backend konsistenter und aufgeräumter.

Die Backend-Breite ist wieder begrenzbar, mit drei konfigurierbaren Stufen im Benutzerprofil. Gerade bei großen Monitoren verbessert das die Lesbarkeit erheblich.

Filter-Panel rechts mit Autosubmit

Das Filter-Menü wurde an den rechten Bildschirmrand verschoben und nutzt damit moderne Bildschirmbreiten konsequent aus. Technisch relevant:

  • Autosubmit bei Filteränderungen
  • Sichtbare Labels zur Verbesserung der Barrierefreiheit
  • Bessere Trefferfläche und klarere Interaktion
  • Dynamisches Ein- und Ausklappen bei geringerer Viewport-Breite

Gerade für Installationen mit umfangreichen DCA-Erweiterungen schafft das deutlich mehr Übersicht.

Breadcrumb 2.0 – Kontextnavigation auf neuem Niveau

Das Breadcrumb wurde funktional massiv erweitert:

  • Hover über die Auslassungspunkte zeigt sämtliche Hierarchieebenen.
  • Pfeil-Icons zwischen Einträgen erlauben direkten Zugriff auf Elemente derselben Ebene (z. B. alle Artikel einer Seite).
  • Favoriten lassen sich direkt im Breadcrumb anlegen.

Das reduziert Navigationsschritte signifikant, insbesondere in komplexen Redaktionsstrukturen.

Backend-Suche & Job-Framework: Produktivität im Fokus

Backend-Suche mit globaler Abdeckung

Die in 5.5 eingeführte Backend-Suche wurde deutlich erweitert:

  • Strukturierte Ergebnisdarstellung nach Bereichen
  • Filteroptionen in der Dateiverwaltung (z. B. nach Dateiendungen)
  • Tastaturkürzel: Strg+K bzw. ⌘+K

Die Suchfunktion reflektiert nun die gesamte Installation und wird damit zum echten Navigations- und Analysewerkzeug.

Job-Framework mit Statusanzeige

Das bereits etablierte Job-Framework für asynchrone Prozesse wurde funktional ausgebaut:

  • Statusleiste mit Fortschrittsanzeige
  • Unterstützung für Dateianhänge
  • Bessere Transparenz bei langlaufenden Prozessen (z. B. Suchindex-Neuaufbau)

Für Entwickler von Erweiterungen eröffnet das zusätzliche Möglichkeiten zur UX-Verbesserung bei rechenintensiven Tasks.

Twig – Fundament für Contao 6

Ein zentraler Meilenstein von Contao 5.7: Alle .html5-Templates besitzen nun ein Twig-Pendant. Twig ist damit der neue Standard. In Contao 6 werden HTML5-Templates nicht mehr unterstützt.

Wichtig für bestehende Projekte:

  • Bestehende .html5-Templates funktionieren weiterhin.
  • Bei Updates wird nichts überschrieben.
  • Neue Projekte sollten konsequent auf .html.twig setzen.

Parallel wurde begonnen, HTML-Code aus dem DC_Table nach Twig zu migrieren.

Template Studio: Entwicklungsumgebung im Backend

Das Template Studio wurde erheblich aufgewertet:

  • Fullscreen-Modus
  • Schließen von Tabs per Mittelklick
  • Anzeige von .html5-Templates zur Migrationsunterstützung
  • Deutlich verbessertes Syntax-Highlighting
  • Autocomplete für Twig-Funktionen und -Filter auch aus installierten Erweiterungen
  • Integrierte Suche über alle Templates

Für Entwickler bedeutet das: weniger Kontextwechsel, schnellere Iterationen, bessere Übersicht.

Verbesserungen im Redaktionsalltag

  • ALTCHA im Floating-Mode: Das Anti-Spam-Widget kann erst beim Absenden eingeblendet werden.
  • Multi-Upload im Formularfeld: Upload-Felder unterstützen nun mehrere Dateien ohne Custom-Workarounds.
  • YouTube Mute-Parameter: Videos können initial stumm geschaltet werden. Relevant für Autoplay-Mechaniken moderner Browser.
  • Newsletter-Empfänger blockieren: Empfänger lassen sich dauerhaft sperren – auch gegen Re-Import.
  • Row-Wizard: Komplexe, mehrdimensionale DCA-Felder lassen sich nun direkt mit Core-Mitteln realisieren.
  • DCA-Berechtigungen pro Tabelle: Granulare Rechtevergabe (Create/Update/Delete) pro Tabelle sowie direkte Zugriffskontrolle auf Archive oder andere Strukturen.

JSON-Storage für flexible DCA-Felder

DCA-Felder ohne explizite SQL-Definition werden künftig als JSON in einem separaten Datenbankfeld gespeichert.

Das löst unter anderem:

  • Column-Count-Limits
  • Row-Size-Limits
  • unnötige Migrationszyklen

Im Alltag kaum sichtbar – architektonisch jedoch ein erheblicher Fortschritt.

Modernisierung unter der Haube

Neben den sichtbaren Features wurde massiv refaktoriert und optimiert:

  • Caching von Root-Parent-Calls (Trail-Berechnung)
  • Caching im TableAccessVoter
  • Modernisierte Pagination
  • Neue Controller als Content-Elemente (z. B. TwoFactor, ChangePassword, CloseAccount)
  • Einführung von Stimulus-Komponenten (Password-Visibility, Autogrow, Toggle-State)
  • Erweiterungen im Data Collector
  • Einführung des ForeignKeyParser-Services
  • Verbesserte Icons und UI-Konsistenz

Diese Maßnahmen erhöhen Performance, Wartbarkeit und Zukunftssicherheit erheblich.

Testen Sie uns 14 Tage kostenlos Jetzt testen