ThemeWare® 4.0.4
Veröffentlicht: 27. Juni 2025
ThemeWare® 4.0.4
ThemeWare® 4.0.4 ist da! 🎉 Der neue Release umfasst folgende Änderungen:
Änderungen
- Debug-Mode Storefront-Indikator hinzugefügt #FeatureRequest
- Storefront-Icons (sw_icon) erhalten nun standardmäßig aria-hidden "true"
- Bugfix: ARIA-Referenz vom "Merkzettel"-Button korrigiert
- Bugfix: Bilder in CMS-Elementen lassen sich wieder austauschen [Pro-Edition]
- Bugfix: Ein Lighthouse-Fehler in der Footer-Navigation wurde behoben
- Bugfix: Navigation in der Sticky-Top-Navigation wird wieder richtig ausgeblendet
Änderungen im Detail
Debug-Mode Storefront-Indikator hinzugefügt #FeatureRequest
Ein Storefront-Indikator für den Debug-Modus wurde öfters nachgefragt. Dieser wurde mit diesem Release hinzugefügt. Mehr Informationen dazu findest du in der ThemeWare® Wissensdatenbank.
Storefront-Icons (sw_icon) erhalten nun standardmäßig aria-hidden "true"
Eine Änderung von Shopware zur Verbesserung der Barrierefreiheit wurde übernommen. Storefront-Icons, die über sw_icon
gerendert werden, erhalten nun standardmäßig das Attribut aria-hidden="true"
.
Dafür wurden alle sw_icon
includes in diversen Template-Dateien überprüft und ggf. wie folgt angepasst:
Vorher:
{% sw_icon 'arrow-medium-down' style { pack: 'solid', ariaHidden: true } %}
Nachher:
{% sw_icon 'arrow-medium-down' style { pack: 'solid' } %}
Bugfix: ARIA-Referenz vom "Merkzettel"-Button korrigiert
Die ARIA-Zuordnung des Merkzettel-Buttons wurde überarbeitet, um die Barrierefreiheit und die Kompatibilität mit Screenreadern zu verbessern.
Bugfix: Bilder in CMS-Elementen lassen sich wieder austauschen [Pro-Edition]
Ein JavaScript-Fehler verhinderte zeitweise das Austauschen von Bildern innerhalb von CMS-Elementen im Erlebniswelten-Editor. Dieses Problem wurde behoben – der Bildwechsel funktioniert nun wieder zuverlässig.
Bugfix: Ein Lighthouse-Fehler in der Footer-Navigation wurde behoben
In der Footer-Navigation wurde ein Fehler in der ARIA-Rollenstruktur behoben, der im Lighthouse-Audit die Warnung Some ARIA parent roles must contain specific child roles
ausgelöst hat.
Bugfix: Navigation in der Sticky-Top-Navigation wird wieder richtig ausgeblendet
Die Navigation in der Sticky-Top-Navigation wird wieder korrekt ausgeblendet, wenn das Hamburger-Menü in der Sticky-Top-Navigation aktiviert ist. Dies betrifft die Basis-Header-Layouts "Header 1" und "Header 2".
🚀 Wir danken euch für eure wertvollen Tipps und Infos zur Fehlerbehebung – euer ThemeWare® Team