Shopware Update 6.4.5.0
Das nächste große Update für Shopware 6 ist da! Wie schon die vorherige Version 6.4.4.0 sind auch dieses mal wieder einiges an Features dabei, die die Nutzbarkeit des Systems verbessern und ihnen als Shop Betreiber neue Möglichkeiten zur Anpassung des eigenen Shops geben. Wir haben das wichtigste in diesem Artikel gesammelt und aufgelistet.
Was ist neu?
Ease-of-Use Updates
- Rule Builder: Im Shopware 6 Rule Builder gibt es nun eine Hand voll neuer Rules. Hierzu zählen die Abfrage der Kunden-E-Mail, die vom Produkt-Bestand und die vom Produkt Volumen. Letzteres errechnet sich aus den Produkt-Maßen, welche Sie im Produkt selber pflegen können. Dies ermöglicht vor allem die Einrichtung von präziseren Versandmethoden, weil Sie so wissen können, wie groß das jeweilige Paket sein muss.
- Mehrfachänderung: In der Administration gibt es ab jetzt bei Übersichtstabellen wie zum Beispiel der der Produkte, die Möglichkeit, Felder von mehreren Einträgen gleichzeitig zu bearbeiten. Wollen Sie zum Beispiel mehrere Artikel gleichzeitig aktiv schalten, können Sie diese nun einfach mit einem Haken markieren und wählen dann den neuen Menüpunkt „Mehrfachauswahl“ aus. Dort gelangen Sie dann zu einer Maske, auf der Sie dann einfach für diese Produkte das „aktiv“ Feld anpassen. Sie können dort auch neue Produkt-Eigenschaften hinzufügen oder den Lagerbestand ändern. Das wird die Instandhaltung des Shops enorm erleichtern.
- Verkaufskanäle verwalten: Interessant ist diese Funktion vor allem, wenn Sie viele Verkaufskanäle angelegt haben. Es existiert nun eine neue Maske, in der Sie Verkaufskanäle nach ihrem Namen suchen können. Um dort hin zu gelangen, klicken sie auf das neue „mehr anzeigen“ Symbol neben den Verkaufskanälen.
- Zeitzone: Sie können nun verschiedene Zeitzonen für Administrations-Benutzer konfigurieren. Haben Sie Mitarbeiter aus verschiedenen Ländern, sehen diese also ab sofort nicht nur die Zeiten aus der Hauptzeitzone. Stattdessen werden sämtliche Zeitangaben dynamisch berechnet.
Developer Updates
- Erweiterungen sind nun isoliert: Shopware Erweiterungen sind nun unabhängig voneinander und vom Shopware Core. Dedizierte Webpack-Konfiguration pro Erweiterung ist so möglich. Etwaige Abhängigkeiten können einfach via Externals exportiert werden. Die Unabhängigkeit untereinander führt nun zu weniger Konflikten bei der programmierung. Die Entwicklung von Erweiterungen wird nun also noch einfacher.
- Ebenen für Error Handling: Shopware 6.4.5.0 führt sogenannte Error Boundaries ein. Dies sind dedizierte Ebenen für Vue JS Fehler. Abgefangene Fehler können so nun anzeigen, wo Sie geworfen werden. Dies erleichtert Vue Debugging stark. Für die Integration dieses Features finden Sie weitere Anleitungen zu diesem Thema hier und hier.
- Lokalisierte Responses: Verschiedene Features wie zum Beispiel Webhooks liefern nun die Standard- oder Benutzersprache mit, womit Entwickler Responses lokalisieren können.
Weitere Änderungen
- Deprecated Klassen gibt es zur Übersicht in der UPGRADE.md im Shopware Git.
- Technische Änderungen sind im Changelog.