Release 5.2.0
Dieses Update enthält Bugfixes und Sicherheitsupdates!
Dieses Update enthält viele Templateanpassungen!
Informationen zum Sicherheitsupdate dieses Builds
Uns ist kein Vorfall zu den folgenden Security-Fixes bekannt, es handelt sich ausschließlich um präventive Maßnahmen.
* Security-Fix: diverse XSS Fixes im Backend
* Security-Fix: möglicher information leak in dbeS
Wichtigste Änderungen seit 5.1.5
Wir haben in dieser Version viel Wert auf Votes an den entsprechenden Tickets im Issuetracker gelegt und wollen Votes in Zukunft auch noch höher gewichten. Dies ist also auch ein Aufruf dazu, für die Tickets zu voten, die euch am Herzen liegen.
Kompatibilität zu PHP 8.1 hergestellt ❗(PHP 8.1 ist gleichzeitig Mindestversion für Shop 5.2.0)❗
* (20 Votes) Adressenverwaltung für Lieferadressen im Mein-Konto-Bereich, sowie Auswahlmöglichkeit im Checkout SHOP-1541
* (21 Votes) Bestseller können nächtlich neu berechnet werden SHOP-3191
* (21 Votes) Preisbindung - Produkte können nun von Rabatten ausgeschlossen werden (möglich ab Wawi 1.6.0) SHOP-2067
* Verbesserte Pflege der Sprachen SHOP-6374
* Das Routing im Backend wurde überarbeitet - das ist vorallem eine Vorarbeit für eine REST-API und Subshops SHOP-6591
* (28 Votes) CLS Werte wurden stark verbessert SHOP-5336
* Kleinere CSS-Anpassungen sind nun sehr einfach in den Template-Einstellungen möglich SHOP-5293
* (21 Votes) Artikel können nun einzeln im Product-Stream ausgewählt werden SHOP-5008
* (21 Votes) "Zurück zur Liste"-Button in den Artikeldetails SHOP-1713
* (21 Votes) Eine Variationsauswahl in der Galerieansicht von Artikellisten ist nun bis zu 2 Variationen möglich SHOP-4822
* Es gibt im Nova-Template nun Einstellungsmöglichkeiten für den Header, z.B. Megamenü in eigener Zeile oder Logo zentriert usw. (ehemals JTL Header Plugin) SHOP-5740
* (14 Votes) Die Optik des Konfigurators wurde überarbeitet SHOP-5738
* (19 Votes) Artikeldetails für viele Swatches - Ansicht optimiert SHOP-4819
Wichtige Hinweise
* PHP 8.1: Bevor auf PHP 8.1 gewechselt wird (❗PHP 8.1 ist neue Mindestversion für Shop 5.2.0❗), sollte für alle Plugins sichergestellt werden, dass diese auch mit PHP 8.1 kompatibel sind! Für JTL-Plugins im ExtensionStore gilt dies mit den aktuellen Versionen für 5.2 (Neue für 5.2 verfügbare Versionen sollten nach dem Shop-Update sofort unter Meine Käufe geprüft und geupdated werden). Prüfen Sie ggf. im Changelog-Bereich der jeweiligen Extensions im ExtensionStore ob es neue Versionen mit entsprechender Kompatibilität gibt oder schlagen Sie bei den Herstellern die Systemvoraussetzungen der jeweiligen Extensions nach.
* Wer mit einem Child-Template des Nova arbeitet muss sich ggf. nochmal das aktuelle Beispiel-Child-Template herunterladen und die Datei NOVAChild/themes/my-nova/sass/my-nova_crit.scss updaten. Dabei sollte natürlich darauf geachtet werden, dass eigene Änderungen an dieser Datei entsprechend übernommen werden. Wir wollen in Zukunft vermeiden, dass dies nötig ist, siehe SHOP-6051
Weitere Hinweise
* Mit dem OPC können nun einzelne Kindartikel bearbeitet werden, bisher wurden Änderungen am Vaterartikel auf alle Kindartikel übertragen SHOP-5437
* Die Zahlart Kreditkarte wurde entfernt SHOP-6215
Alle seit 5.1.5 geänderten Vorgänge findet ihr in unserem Issuetracker.
Bitte beachtet beim Update von früheren Versionen auch die Releaseposts/Changelogs aller dazwischen liegenden Versionen!
Bekannte Probleme
* Wenn die Einstellung "Standardansichten">"Artikeldetailseite">"ÄHNLICHE ARTIKEL" → "Anzahl Artikel" auf 0 steht, gibt es einen Fatal Error auf der Artikeldetailseite SHOP-7103
Download Komplettpaket
Bitte nutzt direkt die 5.2.1 als Komplettpaket.
Templateänderungen
* Template-Diff NOVA 5.1.5 zu 5.2.0
Emailvorlagenänderungen
* Emailvorlagen-Diff 5.1.5 zu 5.2.0
* Emailvorlagen-Diff 4.06.20 zu 5.2.0
Danksagung
Vielen Dank an alle Kunden und ServicePartner, die uns durch das Melden von Fehlern und Feedback bei der Entwicklung der neuen Shop-Version unterstützt haben. Wir danken auch für die direkte Mitwirkung an der Entwicklung einiger Kunden und ServicePartner, durch externe Merge Requests in Gitlab.
JTL-Shop 5 Umgebung auf die neueste JTL-Shop 5 Version updaten
* Ihr nutzt JTL-Shop 5.0.x oder 5.1.x? So spielt ihr ein Versions-Update ein
JTL-Shop 4 Umgebung auf JTL-Shop 5 upgraden
* Ihr nutzt ein älteres System als JTL-Shop 5.0.3 aber mindestens 4.02? So führt ihr ein Upgrade auf die aktuellste Shopversion durch
* Ihr nutzt noch ein JTL-Shop 3 System? So führt ihr ein Update von JTL-Shop 3 auf JTL-Shop 4 durch (Ein Upgrade von JTL-Shop 4.01 oder kleiner direkt auf JTL-Shop 5.0.0 ist nicht möglich!)
* Ihr nutzt noch ein JTL-Shop 4.00 oder 4.01? So führt ihr ein Update von JTL-Shop 4.00/4.01 auf die neueste JTL-Shop 4 Version durch
* JTL-Shop (4) Lizenzen mit gülter Subscription sind geeignet um JTL-Shop 5 zu betreiben
Updates im JTL-Shop Hosting bei JTL
* Ihr nutzt einen JTL-Shop 5.0.x oder 5.1.x im JTL-Shop Hosting bei uns? Mit Stichwort "Versions-Update": Hier erfahren Sie wie Sie das Update auf die neueste Version anfordern
* Ihr nutzt einen JTL-Shop 4 im JTL-Shop Hosting bei uns? Hier gilt auch der obere "Versions-Update"-Link, aber zusätzlich: Wichtige Vorbereitungen für ein Upgrade auf JTL-Shop 5
* Ihr nutzt noch ein JTL-Shop 3 Hosting bei uns? Hier erfahren Sie wie Sie das Update von JTL-Shop 3 auf die neueste Version anfordern
Dieses Update enthält Bugfixes und Sicherheitsupdates!
Dieses Update enthält viele Templateanpassungen!
Informationen zum Sicherheitsupdate dieses Builds
Uns ist kein Vorfall zu den folgenden Security-Fixes bekannt, es handelt sich ausschließlich um präventive Maßnahmen.
* Security-Fix: diverse XSS Fixes im Backend
* Security-Fix: möglicher information leak in dbeS
Wichtigste Änderungen seit 5.1.5
Wir haben in dieser Version viel Wert auf Votes an den entsprechenden Tickets im Issuetracker gelegt und wollen Votes in Zukunft auch noch höher gewichten. Dies ist also auch ein Aufruf dazu, für die Tickets zu voten, die euch am Herzen liegen.
Kompatibilität zu PHP 8.1 hergestellt ❗(PHP 8.1 ist gleichzeitig Mindestversion für Shop 5.2.0)❗
* (20 Votes) Adressenverwaltung für Lieferadressen im Mein-Konto-Bereich, sowie Auswahlmöglichkeit im Checkout SHOP-1541
* (21 Votes) Bestseller können nächtlich neu berechnet werden SHOP-3191
* (21 Votes) Preisbindung - Produkte können nun von Rabatten ausgeschlossen werden (möglich ab Wawi 1.6.0) SHOP-2067
* Verbesserte Pflege der Sprachen SHOP-6374
* Das Routing im Backend wurde überarbeitet - das ist vorallem eine Vorarbeit für eine REST-API und Subshops SHOP-6591
* (28 Votes) CLS Werte wurden stark verbessert SHOP-5336
* Kleinere CSS-Anpassungen sind nun sehr einfach in den Template-Einstellungen möglich SHOP-5293
* (21 Votes) Artikel können nun einzeln im Product-Stream ausgewählt werden SHOP-5008
* (21 Votes) "Zurück zur Liste"-Button in den Artikeldetails SHOP-1713
* (21 Votes) Eine Variationsauswahl in der Galerieansicht von Artikellisten ist nun bis zu 2 Variationen möglich SHOP-4822
* Es gibt im Nova-Template nun Einstellungsmöglichkeiten für den Header, z.B. Megamenü in eigener Zeile oder Logo zentriert usw. (ehemals JTL Header Plugin) SHOP-5740
* (14 Votes) Die Optik des Konfigurators wurde überarbeitet SHOP-5738
* (19 Votes) Artikeldetails für viele Swatches - Ansicht optimiert SHOP-4819
Wichtige Hinweise
* PHP 8.1: Bevor auf PHP 8.1 gewechselt wird (❗PHP 8.1 ist neue Mindestversion für Shop 5.2.0❗), sollte für alle Plugins sichergestellt werden, dass diese auch mit PHP 8.1 kompatibel sind! Für JTL-Plugins im ExtensionStore gilt dies mit den aktuellen Versionen für 5.2 (Neue für 5.2 verfügbare Versionen sollten nach dem Shop-Update sofort unter Meine Käufe geprüft und geupdated werden). Prüfen Sie ggf. im Changelog-Bereich der jeweiligen Extensions im ExtensionStore ob es neue Versionen mit entsprechender Kompatibilität gibt oder schlagen Sie bei den Herstellern die Systemvoraussetzungen der jeweiligen Extensions nach.
* Wer mit einem Child-Template des Nova arbeitet muss sich ggf. nochmal das aktuelle Beispiel-Child-Template herunterladen und die Datei NOVAChild/themes/my-nova/sass/my-nova_crit.scss updaten. Dabei sollte natürlich darauf geachtet werden, dass eigene Änderungen an dieser Datei entsprechend übernommen werden. Wir wollen in Zukunft vermeiden, dass dies nötig ist, siehe SHOP-6051
Weitere Hinweise
* Mit dem OPC können nun einzelne Kindartikel bearbeitet werden, bisher wurden Änderungen am Vaterartikel auf alle Kindartikel übertragen SHOP-5437
* Die Zahlart Kreditkarte wurde entfernt SHOP-6215
Alle seit 5.1.5 geänderten Vorgänge findet ihr in unserem Issuetracker.
Bitte beachtet beim Update von früheren Versionen auch die Releaseposts/Changelogs aller dazwischen liegenden Versionen!
Bekannte Probleme
* Wenn die Einstellung "Standardansichten">"Artikeldetailseite">"ÄHNLICHE ARTIKEL" → "Anzahl Artikel" auf 0 steht, gibt es einen Fatal Error auf der Artikeldetailseite SHOP-7103
Download Komplettpaket
Bitte nutzt direkt die 5.2.1 als Komplettpaket.
Templateänderungen
* Template-Diff NOVA 5.1.5 zu 5.2.0
Emailvorlagenänderungen
* Emailvorlagen-Diff 5.1.5 zu 5.2.0
* Emailvorlagen-Diff 4.06.20 zu 5.2.0
Danksagung
Vielen Dank an alle Kunden und ServicePartner, die uns durch das Melden von Fehlern und Feedback bei der Entwicklung der neuen Shop-Version unterstützt haben. Wir danken auch für die direkte Mitwirkung an der Entwicklung einiger Kunden und ServicePartner, durch externe Merge Requests in Gitlab.
JTL-Shop 5 Umgebung auf die neueste JTL-Shop 5 Version updaten
* Ihr nutzt JTL-Shop 5.0.x oder 5.1.x? So spielt ihr ein Versions-Update ein
JTL-Shop 4 Umgebung auf JTL-Shop 5 upgraden
* Ihr nutzt ein älteres System als JTL-Shop 5.0.3 aber mindestens 4.02? So führt ihr ein Upgrade auf die aktuellste Shopversion durch
* Ihr nutzt noch ein JTL-Shop 3 System? So führt ihr ein Update von JTL-Shop 3 auf JTL-Shop 4 durch (Ein Upgrade von JTL-Shop 4.01 oder kleiner direkt auf JTL-Shop 5.0.0 ist nicht möglich!)
* Ihr nutzt noch ein JTL-Shop 4.00 oder 4.01? So führt ihr ein Update von JTL-Shop 4.00/4.01 auf die neueste JTL-Shop 4 Version durch
* JTL-Shop (4) Lizenzen mit gülter Subscription sind geeignet um JTL-Shop 5 zu betreiben
Updates im JTL-Shop Hosting bei JTL
* Ihr nutzt einen JTL-Shop 5.0.x oder 5.1.x im JTL-Shop Hosting bei uns? Mit Stichwort "Versions-Update": Hier erfahren Sie wie Sie das Update auf die neueste Version anfordern
* Ihr nutzt einen JTL-Shop 4 im JTL-Shop Hosting bei uns? Hier gilt auch der obere "Versions-Update"-Link, aber zusätzlich: Wichtige Vorbereitungen für ein Upgrade auf JTL-Shop 5
* Ihr nutzt noch ein JTL-Shop 3 Hosting bei uns? Hier erfahren Sie wie Sie das Update von JTL-Shop 3 auf die neueste Version anfordern
Zuletzt bearbeitet: