Shopware brengt patchversie 6.6.10.2 uit
Op 5 maart 2025 heeft Shopware de patchversie 6.6.10.2 uitgebracht, als opvolger van de eerdere release 6.6.10.1. Deze update lost een aantal bugs op die door de Shopware community zijn gemeld. Wij nemen deze bugs met je door en geven ook wat tips en aanbevelingen!
Belangrijkste verbeteringen in versie 6.6.10.2
Er zijn een aantal bug fixes in 6.6.10.2 die we willen benoemen:
- mailer.default_transport: De definitie mailer.default_transport is verwijderd en ingesteld als een eenvoudige alias. Hierdoor kon deze niet langer worden benaderd in een compiler pass. Dit zou echter ook niet meer nodig moeten zijn.
- Escaping snippets: In talen die veel symbolen zoals apostrof gebruiken (zoals Frans) ging de storefront kapot omdat escaping ontbrak. Er zijn dus escape snippets toegevoegd om te voorkomen dat symbolen kapot gaan in de storefront.
- Toon updateknop voor plugins: De updateknop voor plugins in de map “custom/plugins”, die gebruik maken van de composer-installatiefunctie worden nu getoond.
- Dubbele formulierinzending: In een specifieke case zou je eindigen met een lege winkelmand tijdens het gebruik van Google reCaptcha, omdat een guest order de registratie formulier tweemaal verstuurde. De fix wijzigt de google-re-captcha-base.plugin.js zodat deze alleen luistert naar het juiste submit-event en voert een event.preventDefault() uit om de inzending correct door het captcha-plugin te laten verwerken.
- Gebruik alleen knop-modal triggers wanneer de toegankelijkheidsvlag is ingeschakeld: We hebben feedback ontvangen dat de toegankelijkheidswijziging, waarbij een
<a>werd vervangen door een<button>voor ajax-modal triggers, problemen veroorzaakte met CSS- en JS-selectoren. Dit komt doordat deze selectoren specifiek op<a>-elementen waren gericht. Deze wijziging voegt nieuwe snippet keys toe voor de nieuwe structuur met<button>, die alleen worden gebruikt wanneer ACCESSIBILITY_TWEAKS is ingeschakeld. Voor de oude vertalingssleutels wordt het oorspronkelijke gedrag hersteld. Dit betekent dat bestaande selectoren blijven werken wanneer ACCESSIBILITY_TWEAKS is uitgeschakeld. Daarnaast wordt de modal trigger HTML nu buiten de vertalingssnippets geplaatst en direct in de Twig-code verwerkt. Hierdoor wordt de vertalingsstring korter en wordt het in de toekomst eenvoudiger om het HTML-structuur aan te passen. HTML met veel attributen en logica hoort niet in de vertalingen thuis.
Als je last hebt van deze bugs, raden we aan om onmiddellijk te upgraden naar versie 6.6.10.2 om een stabiele en efficiënte werking van jouw Shopware-installatie te waarborgen. Voor een volledig overzicht van de wijzigingen en technische details kun je de release notes raadplegen.
Tips en aanbevelingen
Als Shopware-gebruiker is het belangrijk om op de hoogte te blijven van updates en actief deel te nemen aan de community. Daarom hebben we enkele waardevolle tips en aanbevelingen voor je op een rij gezet.
- Discussies in de community: Bespreek ontwikkelingen, meld bugs en deel je feedback via het Shopware Slack-kanaal. Hier kun je direct in contact komen met andere gebruikers en ontwikkelaars.
- Maak altijd een back-up: Voordat je een update uitvoert, is het cruciaal om een back-up te maken van je huidige installatie. Zo voorkom je dat gegevens verloren gaan bij eventuele complicaties.
- Blijf op de hoogte van releases: Bekijk het overzicht van recente releases en updates om te weten welke nieuwe functies en verbeteringen beschikbaar zijn.
- Volg de upgrade-instructies: Gedetailleerde technische informatie en stappen voor het upgraden van Shopware vind je in de upgrade.md op GitHub. Dit helpt je om de update correct uit te voeren.
- Shopware Knowledge Channel: Voor handleidingen, webinars en educatieve content kun je terecht op het Shopware Knowledge Channel op YouTube. Hier vind je waardevolle informatie om je webshop te optimaliseren.
- Word actief binnen Shopware United: Wil je nog meer betrokken zijn bij de community en deelnemen aan evenementen? Bezoek dan shopwareunited.com en ontdek hoe je een actieve bijdrage kunt leveren.
Door jouw Shopware shop up-to-date te houden, profiteer je van de nieuwste functies, verbeteringen en beveiligingsupdates, wat bijdraagt aan een optimale winkelervaring voor jouw klanten.
Heb je hulp nodig bij het implementeren van deze patch? Supportdesk.nu staat klaar om je te ondersteunen bij het uitvoeren van de update en het waarborgen van een soepele werking van jouw Shopware shop.