ThemeWare® 3.6.0 + Shopware 6.6.10.0
Published: 21. February, 2025
ThemeWare® 3.6.0 + Shopware 6.6.10.0
ThemeWare® 3.6.0 is now available! 🎉
Tip: Before you perform the Shopware update, take a look at our step-by-step update guide Shopware Updates and ThemeWare® and the notes at the end of this changelog. This will ensure that everything runs smoothly! 🚀
Note: ThemeWare® 3.6.x is compatible with Shopware 6.6.10 (or higher). Please do not use ThemeWare® 3.6.x in Shopware 6.6.9 (or lower).
The new release includes the following changes:
Changes
- Compatibility with Shopware 6.6.10.0 improved
- CMS element "Product description & reviews (Accordion)" optimised to improve accessibility [Pro Edition]
- Configuration for the compatibility of the "Reviews" tab added (HC-Architecture®)
- Slider navigation improved for Shopware 6.6.10.0
- Slider navigation optimised to improve accessibility
- Bugfix: Breadcrumb fixed in Shopware 6.6.10.0
- Bugfix: Privacy and TOS links in the newsletter widget improved in Shopware 6.6.10.0
Changes in detail
Compatibility with Shopware 6.6.10.0 improved
Template and SCSS changes on the part of Shopware have been taken into account in ThemeWare®.
- Resources\views\storefront\layout\footer\footer.html.twig
- Added "
aria-hidden
" attribute to icons.
- Added "
- Resources\views\storefront\layout\footer\footer.html.twig
- Changed
page.header.serviceMenu
tofooter.serviceMenu
.
- Changed
- Resources\views\storefront\layout\header\top-bar.html.twig
- Changed
page.header.languages.count
toheader.languages.count
. - Changed
page.header.currencies.count
toheader.currencies.count
.
- Changed
- Resources\views\storefront\layout\header\actions\cart-widget.html.twig
- Showing asterisk next to every price is deprecated. Tax and shipping info is only needed adjecent to "add to cart" buttons.
- Resources\views\storefront\layout\header\actions\currency-widget.html.twig
- Changed dropdown
<div>
to<ul>
. - Added "
aria-label
".
- Changed dropdown
- Resources\views\storefront\layout\header\actions\language-widget.html.twig
- Changed dropdown
<div>
to<ul>
. - Added "
aria-label
".
- Changed dropdown
- Resources\views\storefront\layout\navigation\navigation.html.twig
- Active class added via variable.
- Resources\views\storefront\themeware\twt-service-menu-list-widget.html.twig
- Changed
page.header.serviceMenu
topage.footer.serviceMenu
.
- Changed
- Resources\views\storefront\themeware\twt-service-menu-widget.html.twig
- Chagned
page.header.serviceMenu
topage.footer.serviceMenu
. - Changed dropdown
<div>
to<ul>
.
- Chagned
- Resources\views\storefront\themeware\footer-elements\twt-footernav.html.twig
- Changed
page.footer.navigation.tree
tofooter.navigation.tree
.
- Changed
- Resources\views\storefront\themeware\includes\twt-badge-discount-include.html.twig
- Changed
page.header.activeLanguage.translationCode.code
tocontext.saleschannel.languages.first.translationCode.code
. - Changed
page.header.activeCurrency.symbol
tocontext.currency.symbol
.
- Changed
- Resources\views\storefront\themeware\includes\twt-newsletter-include.html.twig
- Resources\views\storefront\themeware\includes\twt-payment-logos-include.html.twig
- Changed
page.salesChannelPaymentMethods
tofooter.paymentMethods
.
- Changed
- Resources\views\storefront\themeware\includes\twt-shipping-logos-include.html.twig
- Changed
page.salesChannelShippingMethods
tofooter.shippingMethods
.
- Changed
- Resources\views\storefront\themeware\includes\twt-social-proofing-text.html.twig
- Changed
page.header.activeLanguage.translationCode.code
tocontext.saleschannel.languages.first.translationCode.code
.
- Changed
- Resources\views\storefront\themeware\includes\twt-subcategory-navigation.html.twig
- Set various variables for better readability.
- Resources\views\storefront\themeware\product-detail\twt-product-reviews-accordion.html.twig
- Changed
productReviewCount
toreviews.total
. - Added
totalReviewCount
.
- Changed
- Resources\views\storefront\themeware\product-detail\twt-product-specifications.html.twig
- Changed
page.header.activeLanguage.translationCode.code
tocontext.saleschannel.languages.first.translationCode.code
.
- Changed
- Resources\views\storefront\themeware\widgets\twt-awards-include.html.twig
- Changed
page.header.activeLanguage.translationCode.code
tocontext.saleschannel.languages.first.translationCode.code
.
- Changed
- Resources\views\storefront\themeware\widgets\twt-newsletter-include.html.twig
- Various template adjustments to improve accessibillty.
CMS element "Product description & reviews (Accordion)" optimised to improve accessibility [Pro Edition]
The styling of the Accordion buttons has been enhanced to improve accessibility so that the buttons have a visible focus status.
Configuration for the compatibility of the "Reviews" tab added (HC-Architecture®)
A configuration for resetting the "Reviews" tab to its default has been added. This affects the following Twig blocks and may affect the CMS extension "Product description & reviews (Accordion)":
element_product_description_reviews_tabs_navigation_review
element_product_description_reviews_tabs_content_review
Slider navigation improved for Shopware 6.6.10.0
Changes in Shopware 6.6.10.0 to the navigation of all sliders have been adopted.
Slider navigation optimised to improve accessibility
Shopware has revised the navigation of all sliders to improve accessibility. These changes are now taken into account by the theme configuration.
Bugfix: Breadcrumb fixed in Shopware 6.6.10.0
A template change in the breadcrumb of Shopware 6.6.10.0 has been adopted in ThemeWare®. The links are now clickable again.
Bugfix: Privacy and TOS links in the newsletter widget improved in Shopware 6.6.10.0
The data protection and terms and conditions link has been changed to buttons in Shopware 6.6.10.0. The styling of the buttons has been improved accordingly. This change affects the newsletter widget in Shopware 6.6.10.0.
Notes
In Shopware 6.6.10.0 there were more than 150 changes in over 800 files relevant for ThemeWare®. ThemeWare® 3.5.2 is basically compatible with Shopware 6.6.10.0, but in version 3.6.0 we are fixing some small things and adopting various changes that have been made in Shopware 6.6.10.0. There will probably also be further adjustments.
Tip: If possible, wait a few more days with the Shopware 6.6.10.0 update and test the release and your extensions in a staging system beforehand.
Note: Due to some changes ThemeWare® 3.6.x is not backwards compatible. Update Shopware to version 6.6.10.0 or higher to be able to use this ThemeWare® version.