Die neueste Version von JTL-Shop, die Version 5.2.4, ist da und bringt einige Verbesserungen und Anpassungen mit sich. In diesem Blogbeitrag werden wir die wichtigsten Änderungen und Updates in dieser Version genauer vorstellen.

Was beinhaltet die JTL-Shop Version 5.2.4?

1. Sicherheitsfix

Das Wichtigste zuerst: Dieses Update enthält einen wichtigen Sicherheitsfix. Obwohl es keine bekannten Vorfälle bezüglich dieser Sicherheitslücke gab, handelt es sich um eine präventive Maßnahme, um Ihr System noch sicherer zu machen. Der Fix beinhaltet die Anhebung der Version der "elfinder"-Bibliothek, um eine kritische Sicherheitslücke zu schließen. Beachten Sie jedoch, dass diese Lücke nur mit einem Backend-Login ausnutzbar ist.

2. Bugfixes

In dieser Version wurden auch einige Fehler behoben, um die Stabilität und die Benutzererfahrung zu verbessern. Hier sind die wichtigsten Bugfixes:

  • Problem mit gecachten Preisen nach Anmeldung (SHOP-6538): Dieser Fehler wurde behoben, sodass Preise nach der Anmeldung nun nicht mehr falsch angezeigt werden.
  • OPC Portlet Klassen werden bei gleichem Namen überschrieben (SHOP-7489): Seit dem neuesten Update wird ein bereits existierendes Portlet nicht mehr einfach ungefragt überschrieben, wenn ein neues Portlet mit dem selben PHP-Klassennamen erstellt wird.
  • Favicon-Probleme (SHOP-7565, SHOP-7044): Es gab zwei Probleme im Zusammenhang mit dem Favicon. In SHOP-7044 wurden Änderungen an der .htaccess-Datei vorgenommen, um die Rewrite-Regel für das Favicon zu entfernen. Das Favicon wird nun über das Routing ausgeliefert. Beachten Sie, dass Sie die Regel in der .htaccess-Datei manuell entfernen müssen, wenn Sie ein Update durchführen, damit alles wie beabsichtigt funktioniert.
  • Preise im Artikelobjekt ordentlich cachen (SHOP-6538): Instanzierte Artikelobjekte werden nun wie vorgesehen gecached.
  • Fatal Error beim Import von ungültigem Blueprint-JSON (SHOP-7524): Der zuvor aufgetretene Fatal Error beim Import von ungültigem Blueprint-JSON wurde von JTL behoben. Kunden können nun ohne Probleme OPC-Entwürfe als JSON importieren.
  • ProductStream Verstecken bei XS/SM/MD (SHOP-7604): Das Problem mit der Versteckung von ProductStreams bei bestimmten Darstellungsformen wurde mit der Shop-Version 5.2.4 behoben. Ab jetzt können Sie ProductStreams problemlos auf Desktop-Viewportgrößen ausblenden, so wie es beabsichtigt war.

3. Templateanpassungen

Neben den Sicherheits- und Bugfixes enthält das Update auch kleinere Templateanpassungen. Hierbei handelt es sich jedoch lediglich um Verbesserungen und Aktualisierungen des Shop-Designs. Eine Änderung in diesem Zusammenhang betrifft zudem die Unterstützung von Redis 6 (Code: "SHOP-7488"). Dieses Feature ermöglicht eine bessere Leistung und Skalierbarkeit Ihres Online-Shops.

Sollte ich auf Version 5.2.4 updaten?

Wir empfehlen unseren geschätzten Kunden dringend, auf die neueste JTL-Shop Version 5.2.4, zu aktualisieren. Mit diesem Update wurden nicht nur Bugs aus dem Release 5.2.2 behoben, sondern auch entscheidende Sicherheits-Fixes implementiert. Das Gute daran ist, dass keinerlei vorherige Template-Anpassungen erforderlich sind! Sie können Ihr System einfach und reibungslos aktualisieren, um von den neuesten Verbesserungen zu profitieren und gleichzeitig die Sicherheit Ihres Online-Shops zu gewährleisten. Gerne stehen wir Ihnen hierfür beratend zur Seite.

Unser Fazit

Mit der Veröffentlichung von JTL-Shop Version 5.2.4 haben die Entwickler wichtige Schritte unternommen, um die Sicherheit und Stabilität der Plattform zu gewährleisten. Die Implementierung eines Sicherheitsfixes und die Behebung von Fehlern sind entscheidende Maßnahmen, um sicherzustellen, dass Ihr Online-Shop reibungslos läuft und vor potenziellen Bedrohungen geschützt ist.

Denken Sie daran, vor dem Update von früheren Versionen die Release-Posts und Changelogs aller dazwischen liegenden Versionen zu überprüfen, um sicherzustellen, dass Ihr Shop optimal auf die neueste Version aktualisiert wird.

Es ist auch erfreulich zu wissen, dass für dieses Update keine zusätzlichen Template-Anpassungen erforderlich sind, was den Aktualisierungsprozess für Shop-Betreiber erleichtert.

Bitte beachten Sie, dass dies eine Zusammenfassung der wichtigsten Änderungen ist. Für detaillierte Informationen und Anweisungen zur Aktualisierung sollten Sie sich an die offizielle Dokumentation von JTL-Shop wenden.

Halten Sie Ihren JTL-Shop immer auf dem neuesten Stand, um von den neuesten Funktionen und Verbesserungen zu profitieren und gleichzeitig die Sicherheit Ihres E-Commerce-Geschäfts zu gewährleisten. Wenn Sie weitere Informationen zu diesem Update benötigen, finden Sie alle Details im JTL-Issue Tracker.

JTL-Issue Tracker:
https://issues.jtl-software.de/issues?project=shop