Logo
August 10, 2021
Door Paul Hachmang

Magento 2.4.3 nu beschikbaar

Magento 2.4.3 is gereleased en vanaf nu te downloaden en te installeren. De release bevat meer dan 370 fixes in de core code, 33 security verbeteringen en bijna 290 bijdragen vanuit de community. Bovendien zijn er ook deze keer bijdragen van Reach Digital opgenomen in deze kwartaalupdate van Magento.

Page Builder

In 2.4.3 maakt Magento Page Builder beschikbaar voor de Open Source Community. Met Page Builder kunnen webshop eigenaren eenvoudig nieuwe content plaatsen (en huidige content beheren) op de website, zonder de hulp van een developer. Door het open sourcen is het bovendien vanaf nu mogelijk om bij te dragen aan dit project en de tool samen met de community nog beter te maken.

GraphQL

  • GraphQL biedt nu ook dekking voor shared routes
  • De route query en RoutableInterface ondersteunen nu route requests voor product, categorie en CMS pagina’s
  • De URLResolver query is deprecated en de functionaliteiten ervan zijn vervangen door de route query

Commerce only: de GraphQL is uitgebreid en ondersteunt nu:

  • Gedeelde catalogussen
  • Multiple wishlist functionaliteit
  • Gift registries
  • Onderhandelbare prijzen

Performance

De indexeringstijd van product price- en catalog rule-indexers is verbeterd. Webshop eigenaren kunnen een website nu uitsluiten van klantgroepen of gedeelde catalogussen, om het aantal te indexeren records te verminderen en de indexeringstijd nog meer verbeterd.

Infrastructuur updates

Magento 2.4.3 bevat framework-verbeteringen voor de volgende functionaliteiten:

  • Klantaccount
  • Catalogus
  • CMS
  • OMS
  • Import/Export
  • Promoties en Targeting
  • Winkelwagen en Checkout
  • B2B
  • Staging en preview

Platform verbeteringen

Volledig compatibel met Php 8.x is Magento 2.4.3 nog niet. Maar het platform heeft deze release wel weer een aantal verbeteringen ondergaan:

  • Core Composer dependencies en third-party libraries zijn geüpgraded naar de meeste recente versie en zijn nu compatibel met PHP 8.x
  • Laminas library dependencies zijn geüpgraded zodat deze compatibel zijn met PHP 8.x. In Magento 2.4.3 wordt Laminas 3.4.0 gebruikt
  • Magento 2.4.3 is nu compatibel met Redis 6.0.12
  • De KnockoutJS library is geüpgraded naar versie 3.5.1
  • De verouderde TinyMCE v3 library is verwijderd

Bijdragen door Reach Digital (Jeroen en Pascal)

Deze release bevat net als bij eerdere updates bijdragen van Reach Digital. De details zijn te lezen op de volgende GitHub pagina’s:

Security updates

  • Nieuwe Composer plugin. Deze identificeert schadelijke packages, die dezelfde naam hebben als packages uit de openbare package repository en dus normaal niet eenvoudig te herkennen zijn
  • Rate limiting is nu ingebouwd in Magento API’s. Dit om om denial-of-service (DoS) aanvallen te voorkomen
  • ReCAPTCHA dekking is uitgebreid voor Web API’s met overeenkomende HTML pagina’s, Place Order storefront gerelateerde Web API’s en betaling gerelateerde Web API’s

Security-only update

Bij Magento 2.4.3 is het weer mogelijk om de security-only update (2.4.2-p2) uit te voeren. De security van de webshop blijft door deze upgrade up-to-date, maar er worden geen functionele wijzigingen toegepast. Is het vanuit budget overweging of qua timing dus niet interessant om nu volledig te upgraden van Magento 2.4.2 naar Magento 2.4.3, dan is het mogelijk om bij de volgende release (oktober 2021) in één keer te upgraden naar de dan beschikbare nieuwste versie van Magento.

De volledige release notes (Engels) zijn te lezen op de developer documentatiepagina van Magento: https://devdocs-beta.magento.com/guides/v2.4/release-notes/open-source-2-4-3.html

August 10, 2021
Door Paul Hachmang

Op zoek naar een Magento webshop specialist?

We komen graag met je in gesprek. Direct een Magento webshop project opstarten?