ThemeWare® 4.0.4
Published: 27. June, 2025
ThemeWare® 4.0.4
ThemeWare® 4.0.4 is now available! 🎉 The new release includes the following changes:
Changes
- Debug mode storefront indicator added #FeatureRequest
- Storefront icons (sw_icon) now have aria-hidden "true" by default
- Bugfix: Broken ARIA reference in the "Wishlist" button fixed
- Bugfix: Images in CMS elements can be replaced again [Pro Edition]
- Bugfix: Fixed a Lighthouse error in the footer navigation
- Bugfix: Navigation in the sticky top navigation is hidden correctly again
Changes in detail
Debug mode storefront indicator added #FeatureRequest
A storefront indicator for Debug mode has been requested frequently. This has been added in this release. More information can be found in the ThemeWare® Knowledge Base.
Storefront icons (sw_icon) now have aria-hidden "true" by default
A change by Shopware to improve accessibility was adopted. Storefront icons rendered via sw_icon
now receive the attribute aria-hidden="true"
by default.
To do this, all sw_icon
includes in various template files were checked and adjusted as follows where necessary:
Before:
{% sw_icon “arrow-medium-down” style { pack: “solid”, size: “xs”, ariaHidden: true } %}
After:
{% sw_icon “arrow-medium-down” style { pack: “solid”, size: “xs” } %}
Bugfix: Broken ARIA reference in the "Wishlist" button fixed
The ARIA association of the wishlist button has been revised to improve accessibility and compatibility with screen readers.
Bugfix: Images in CMS elements can be replaced again [Pro Edition]
A JavaScript error temporarily prevented users from replacing images within CMS elements in the Shopping Experiences editor. This issue has been resolved, and image replacement now works reliably again.
Bugfix: Fixed a Lighthouse error in the footer navigation
In the footer navigation, an error in the ARIA role structure has been fixed that triggered the warning Some ARIA parent roles must contain specific child roles
in the Lighthouse audit.
Bugfix: Navigation in the sticky top navigation is hidden correctly again
Navigation in the sticky top navigation is hidden correctly again when the hamburger menu is activated in the sticky top navigation. This affects the basic header layouts "Header 1" and "Header 2".
🚀 Thank you for your valuable tips and information on troubleshooting – your ThemeWare® team