De nieuwe kwartaalupdate van Magento is live. Magento 2.4.4 is vanaf vandaag beschikbaar om te downloaden en te installeren. Deze release bevat bijna 250 fixes en verbeteringen. Daarnaast introduceert Magento 2.4.4 Open Source volledige ondersteuning voor PHP 8.1. Deze release staat los van Adobe Commerce, dat zijn eigen Release schedule heeft.
Platform
- PHP 8.1 wordt nu ondersteund.
- Elasticsearch 7.16 en OpenSearch 1.2 worden nu ondersteund. Echter, voor webshops die in de cloud worden gehost zal de ondersteuning voor Elasticsearch stoppen. Voor deze webshops wordt OpenSearch de nieuwe standaard search engine en webshop eigenaren worden verplicht om deze vanaf 2.4.4 te gebruiken.
- TinyMCE 5.8.1 wordt nu ondersteund, de ondersteuning voor TinyMCE 4 vervalt.
- JQuery is geüpgraded naar versie 3.6.
- RequireJS is geüpgraded naar versie 2.3.6.
- PHPUnit is geüpgraded naar versie 9.5.x.
- Laminas dependencies zijn geüpgraded naar de laatste versies, die compatibel zijn met PHP 8.1.
Vendor-Bundled Extensions
Met uitzondering van Braintree, zijn in Magento 2.4.4 alle door leveranciers gekoppelde extensies uit de core codebase verwijderd. Dit betreft onder meer Amazon Pay, dotdigital, Klarna, Vertex en YotPo. Deze extensies zijn wel gewoon nog te downloaden en te installeren via de Magento Marketplace. Voordeel van deze wijziging is dat de core codebase van Magento minder code bevat en dus minder belastend is.
GraphQL
GraphQL is het API endpoint dat we gebruiken voor de ontwikkeling van Adobe Commerce PWA (of Magento). Nieuw is:
- Performance van cart operations is verbeterd door lagere respons tijd van GraphQL requests.
- Storefront performance is verbeterd door het cachen van GraphQL requests aan te passen.
- Nieuwe storefront gerelateerde Admin instellingen. De storeConfig biedt nu instellingen voor Zero Subtotal Checkout en Check/Money order betaalmogelijkheden.
- webonyx, wat zorgt dat core GraphQL functies kunnen functioneren, is geüpgraded naar versie 14.9.
- De GraphQL issues met vertalingen bij multi-site of multi-language webshops zijn opgelost.
- GraphQL voorziet New Relic nu van beschrijvende namen voor transacties.
Betalen met PayPal
Met Magento 2.4.4 worden voor betalen met PayPal de volgende verbeteringen doorgevoerd:
- Betalen via Venmo wordt nu ondersteund.
- Pay Later is toegevoegd.
- Tijdens het testen van de klantervaring kunnen webshop eigenaren nu de locatie van de hypothetische klant instellen. Voorheen kon testen alleen op basis van de locatie van de webshop eigenaar.
- Berichtgeving op de checkout pagina is verbeterd. Als wordt gekozen voor de Pay Later betalingsoptie, wordt nu duidelijk vermeld met welke termijnbedragen en aantal termijnen de klant akkoord gaat.
Page Builder
Aan afbeeldingen kunnen nu alt_texts worden toegevoegd. Hiermee kunnen onder meer foto’s, banners en slides bijdragen aan de vindbaarheid van de pagina (SEO).
De uitgebreide (Engelse) release notes zijn te lezen op de documentatiepagina van Magento: https://devdocs-beta.magento.com/guides/v2.4/release-notes/open-source-2-4-4.html