Dit artikel heeft betrekking op de APSB25-08 patch die op 11 februari 2025 is uitgebracht.
Nadat de patch beschikbaar is gesteld op de staging wordt het volgende aangeraden om te testen. Hierbij zijn punt 1 en 2 het meest relevant omdat die direct invloed hebben op de order-flow.
Belangrijkste onderdelen:
1. Order plaatsen voor ingelogde klanten waarbij het billing address / factuur-adres wordt gewijzigd
Plaats een order en kies in de check-out voor een ander billing address / factuur-adres. Dit mag een bestaand of een nieuw adres zijn.
2. Order plaatsen voor niet-ingelogde klanten waarbij het billing address / factuur-adres wordt gewijzigd
Plaats een order en kies in de check-out voor een ander billing address / factuur-adres. Dit mag een bestaand of een nieuw adres zijn.
3. Data insturen via een koppeling
Maak je gebruik van een koppeling, controleer dan of de data kan worden ingestuurd naar Magento. Dit punt is relevant wanneer je gebruik maakt van een koppeling op basis van de bulk-api.
4. Content bewerken door middel van de wysiwyg-editor
Controleer of je content kunt wijzigen op alle plekken waar de wysiwyg-editor wordt gebruikt. Dat gaat bijvoorbeeld om:
Product-informatie
Categorie-informatie
Pagina's
Blog-artikelen (indien gebruikt)
Overige onderdelen:
5. Plaats een order met een coupon code
Binnen de patch is de logica om een coupon-code toe te passen veranderd. Dit punt is relevant wanneer je gebruik maakt van coupon-codes.
Permissions en security
kan geen bestanden meer verwijderen die aan klanten gekoppeld zijn via het admin panel (maar die bestaat standaard niet)
aanpassing aan customer bulk api dat alleen bij het aanmaken van de klant gecontroleerd wordt of je de rechten hebt om de groep te setten.
validatie om te kijken of in locale options bij het configureren van Weight unit de optie echt bestaat voordat hij geset wordt.
bulk api heeft input validatie. Dus zal nu requests met onverwachte waardes afschieten. Dit breekt misschien bestaande bulk api implementaties
Verder
wysiwyg editor aangepast van tinymce7 terug naar tinymce6
Er worden nu specifiekere exceptions gegooit als er een email template of variable niet bestaat.
Voor een import export wordt de download eerst verplaatst en dan pas gedownload
Billing Address wordt nu gelocked terwijl hij aangepast wordt, zodat je hem niet dubbel kan aanpassen en er problemen ontstaan
Voor het delen van wishlists bestaat er nu recaptcha
logica voor sales rule coupons is geupdate zodat coupons die nu geapplied zijn tellen voor het maximaal aantal dat een coupon gebruikt wordt
Meer cli commandos om crypt key aan te passen.