JTL-Shop 5.6.0 Release — Übersicht der Neuerungen

JTL-Shop 5.6.0 — die Release-Übersicht zur Oktober-2025-Version (Archiv)

JTL-Shop 5.6.0 ist im Oktober 2025 erschienen und hat keine oberflächlichen Änderungen gebracht, sondern technische Grundlagen für die kommenden Jahre gelegt. Dieser Beitrag dokumentiert die Neuerungen dieser Version. Die aktuelle Stable-Version ist mittlerweile JTL-Shop 5.7 — wer heute updatet, springt von 5.5 direkt auf 5.7. Wir halten diesen Beitrag bewusst als Archiv online, damit Händler den Sprung, den sie machen, einordnen können.

Du läufst noch auf JTL-Shop 5.5 oder 5.6 und willst wissen was technisch passiert ist, bevor du updatest?

Hier kommen die wichtigsten Änderungen von 5.6.0 aus unserer Praxis: was die Version technisch ändert, welcher Breaking-Change Aufmerksamkeit braucht und wie ein sauberes Update abläuft.

Auf einen Blick

  • JTL-Shop 5.6.0 bereitet Smarty 5 vor (Parallelbetrieb mit Smarty 4), bringt eine vollständige Mailqueue im Backend und unterstützt AVIF als Bildformat für schnellere Core Web Vitals. Wir sehen den technischen Kern der Version klar in der Entwickler-Vorbereitung für 5.7.
  • Der wichtigste Breaking Change: die Datei `class_aliases.php` wurde entfernt. Plugins die sich auf veraltete Klassen-Aliase verlassen, werfen nach dem Update Fehler. Vor dem Update alle aktiven Plugins prüfen.
  • Wir empfehlen heute den Sprung direkt auf JTL-Shop 5.7 statt auf 5.6 — die 5.7er Version fasst die 5.6er Änderungen zusammen und bringt zusätzliche Neuerungen. Als Vlarom E-Commerce Agentur setzen wir das Update standardmäßig auf einer Testumgebung auf.

Wir pflegen diesen Beitrag bewusst als Versionsarchiv — auch wenn die aktuelle Shop-Version inzwischen 5.7 heißt. Händler die noch auf 5.5 oder 5.6 laufen, brauchen Klarheit über den Sprung, den sie machen. Für alle neuen Projekte richten wir den Shop direkt auf 5.7 ein.

Was JTL-Shop 5.6.0 in Zahlen gebracht hat

Die Version hat drei harte technische Kennzahlen geliefert, die für Händler und Entwickler relevant sind. Aus unseren Projekten sehen wir immer wieder die gleichen Engpässe — 5.6.0 hat bei zweien davon spürbar nachgezogen.

Praxiswerte aus unseren Projekten: Bei einem Shop mit rund 8.000 Produktbildern senkt die Umstellung auf AVIF die Gesamt-Bildlast um etwa 30-40 Prozent gegenüber WebP — ohne sichtbaren Qualitätsverlust. Das schlägt sich direkt im LCP-Wert der Core Web Vitals nieder.

Diese drei Neuerungen sind die wichtigsten Zahlen-Änderungen in JTL-Shop 5.6.0:

  • Smarty 4 und Smarty 5 parallel: Bisher nur Smarty 4. Mit 5.6.0 läuft Smarty 5 parallel — Entwickler und Agenturen können Templates und Plugins rechtzeitig vor der 5.7-Umstellung testen.
  • AVIF als drittes Bildformat: Neben JPEG/PNG und WebP ist AVIF der neue Standard. Dateigröße bei gleicher Qualität 20-40 % kleiner als WebP — messbarer LCP-Gewinn in den Core Web Vitals.
  • Mailqueue mit vollständigem Logbuch: Vorher: Serverlogs durchsuchen oder SMTP-Dienstleister anfragen. Jetzt: alle Transaktions-Mails direkt im Shop-Backend einsehbar inkl. Status, Retry und Fehlermeldung.

Die zentrale Regel bei der 5.6-Planung: Für neue Projekte direkt auf 5.7 gehen. Ein Zwischenschritt über 5.6 lohnt fast nie — außer wenn ein zwingendes Plugin nur auf 5.6 portiert wurde.

Worauf beim Update auf JTL-Shop 5.6 oder 5.7 zu achten ist

Zwei Fallstricke sehen wir bei fast jedem JTL-Shop-Update in Kundenprojekten — sie gelten für 5.6 wie für 5.7:

1

Breaking Change — class_aliases.php entfernt

Mit 5.6.0 wurde die Datei `class_aliases.php` entfernt. Sie enthielt veraltete Klassen-Aliase für Abwärtskompatibilität. Plugins, die sich auf diese Aliase verlassen, werfen nach dem Update Fatal Errors und können den Shop für Besucher sperren.

Gegenmaßnahme: Vor dem Update alle aktiven Plugins auf Kompatibilität prüfen. Bei individuellen JTL-Shop-Erweiterungen übernehmen wir die Prüfung und Anpassung als Teil unseres Update-Pakets. Die offizielle JTL-Shop Update-Dokumentation listet die betroffenen Plugin-Patterns.

2

Smarty 5 und individuelle Templates

Seit 5.6.0 laufen Smarty 4 und Smarty 5 parallel. In 5.7 wird Smarty 5 zum Standard. Individuelle Templates und Drittanbieter-Plugins müssen auf Smarty-5-Kompatibilität geprüft werden — sonst drohen Darstellungsfehler oder Plugin-Ausfälle.

Gegenmaßnahme: Vor dem Live-Update in einer Testumgebung validieren. Wir setzen das Update standardmäßig zuerst auf einer Kopie auf und geben den Go-Live erst nach Abnahme. Details zum Umstieg im JTL-Guide Smarty-Kapitel.

Was 5.6.0 in der Praxis bei Händlern verbessert hat

Mailqueue und Logbuch im Backend

Transaktions-E-Mails wie Bestellbestätigungen, Versandbenachrichtigungen und Passwort-Resets sind ein kritischer Kanal. Vorher war schwer nachzuvollziehen, warum eine E-Mail nicht ankam. Mit 5.6.0 siehst du in der JTL-Shop-Administration auf einen Blick welche E-Mails gesendet wurden, welche ausstehen und welche fehlgeschlagen sind — ohne Serverlog zu durchsuchen. In einem Kundenprojekt (anonymisiert) hat das die Supportlast bei der Fehlersuche um geschätzt 3-4 Stunden pro Woche reduziert.

AVIF-Bilder für schnellere Ladezeiten

JTL-Shop unterstützt ab 5.6.0 das AVIF-Bildformat. AVIF ist der Nachfolger von WebP und liefert bei gleicher Bildqualität kleinere Dateien. Für Shops mit vielen Produktbildern bedeutet das spürbar bessere LCP-Werte in den Google Core Web Vitals. Voraussetzung: Der Server muss AVIF-Konvertierung unterstützen — das klären wir im Rahmen eines Performance-Checks.

Die Lektion

Unsere Erkenntnis aus mehreren Update-Projekten: Viele 5.6.0-Funktionen sind in 5.7 geblieben oder wurden erweitert. Wer heute updatet, überspringt 5.6 und geht direkt auf 5.7 — die Investition in ein 5.6-Zwischenupdate lohnt nur in Sonderfällen (z.B. bei sehr alten individuellen Plugins, die auf 5.7 noch nicht portiert sind).

JTL-Shop-Update in 5 Schritten sauber durchziehen

So läuft ein sauberes Shop-Update in unserer Praxis ab — von der Vorbereitung bis zum Go-Live. Die Reihenfolge ist bei 5.6 und 5.7 identisch:

Schritt 1: Bestandsaufnahme Plugins und Templates

Vollständige Liste aller aktiven Plugins und Template-Anpassungen erstellen. Pro Eintrag: Hersteller, Version und Smarty-Kompatibilität prüfen. Häufigster Fehler: individuelle Templates werden in der Bestandsaufnahme vergessen, weil sie nicht im Plugin-Manager stehen.

Schritt 2: Testumgebung aufsetzen

Eine Kopie des Live-Shops auf einem separaten Server oder einer Test-Domain anlegen. Datenbank duplizieren, Daten aus `/uploads/` kopieren, Konfiguration anpassen (`shop.eigenedomain.test`). Ohne Testumgebung kein Update — das ist nicht verhandelbar.

Schritt 3: Update auf Testumgebung einspielen

Update-Paket hochladen, Update-Assistent starten, Datenbank-Migration durchführen. Danach Shop-Frontend, Kasse und Backend einmal durchklicken. Plugins einzeln aktivieren und auf Fehler prüfen. Mailqueue und Zahlungsarten testen.

Schritt 4: Fehler beheben oder Plugins austauschen

Liste aller gefundenen Fehler anlegen. Zu jedem Fehler: Ursache (Plugin-Version, Template-Patch, Server-Voraussetzung) + Gegenmaßnahme (Update, Austausch, Anpassung). Wir übernehmen diesen Schritt für individuelle Erweiterungen.

Schritt 5: Go-Live mit Maintenance-Fenster

Maintenance-Fenster ankündigen (1-2 Stunden reichen). Backup der Live-Datenbank, Update einspielen, Smoke-Test durch uns. Danach Shop wieder freigeben und 24 Stunden aktiv beobachten. Rollback-Plan liegt als Dokument vor.

Häufige Fragen zum JTL-Shop 5.6.0 Update

JTL-Shop 5.6.0 ist im Oktober 2025 veröffentlicht worden. Die aktuelle Stable-Version ist mittlerweile JTL-Shop 5.7. Wer heute ein Update plant, geht direkt auf 5.7 — die 5.6er Version bleibt als Zwischenschritt nur in Sonderfällen relevant.
Die Datei `class_aliases.php` wurde mit 5.6.0 entfernt. Sie enthielt veraltete Klassen-Aliase für die Abwärtskompatibilität. Plugins, die sich noch auf diese Aliase verlassen, werfen nach dem Update Fatal Errors. Vor dem Update müssen alle aktiven Plugins auf Kompatibilität geprüft werden — das ist der kritischste Schritt vor jeder Shop-Aktualisierung ab 5.6.
In den meisten Fällen ja. JTL-Shop 5.6.0 bereitet den Wechsel auf Smarty 5 vor — Smarty 4 und 5 laufen parallel. Individuelle Templates und Drittanbieter-Plugins sollten auf Smarty-5-Kompatibilität geprüft werden, bevor das Update live geht. Wir machen diesen Check im Rahmen einer Testumgebung und können Anpassungen direkt übernehmen.
Ja — vorausgesetzt der Server unterstützt AVIF-Konvertierung. AVIF erzielt bei gleicher Bildqualität kleinere Dateigrößen als WebP (typisch 20-40 % weniger Bytes). Bei Shops mit vielen Produktbildern sind spürbare LCP-Verbesserungen messbar. Wir prüfen die Server-Voraussetzungen und aktivieren AVIF im Rahmen eines Performance-Checks.
Ja. Wir empfehlen aktuell den Sprung direkt von 5.5 auf 5.7. Die 5.7er Version enthält alle 5.6er Änderungen und bringt zusätzliche Neuerungen. Ein Zwischenupdate auf 5.6 lohnt sich nur, wenn individuelle Plugins zwingend auf 5.6 laufen müssen und auf 5.7 noch nicht portiert sind. Die offizielle Dokumentation zum Update-Pfad steht im JTL-Guide Shop-Update.
Ein Standard-Update ohne größere Plugin-Konflikte dauert von Bestandsaufnahme bis Go-Live 2-3 Arbeitstage — davon 1 Tag für Testumgebung und Plugin-Tests, 1 Tag für Fehlerbehebung, 1-2 Stunden für den Live-Switch. Bei stark angepassten Shops planen wir 25-30 % Puffer für individuelle Anpassungen ein.

JTL-Shop 5.6 oder 5.7 — egal welches Update, wir übernehmen die Prüfung.

Vlarom E-Commerce Agentur übernimmt dein JTL-Shop Update.

Als JTL Service Partner Gold in Ahrensfelde bei Berlin übernehmen wir Update, Test und Abnahme — professionell und immer mit Testumgebung. Plugins prüfen wir vorher auf Smarty-5-Kompatibilität, individuelle Templates ziehen wir mit. Ruf uns direkt an unter +49 30 91473862, schreibe an info@vlarom.de oder nutze unser Kontaktformular.

Autor

Alexander Luft

JTL Service Partner Gold · Vlarom E-Commerce Agentur · Ahrensfelde bei Berlin