Both Magento Open Source and Adobe Commerce switched to PHP 8.1 in the 2.4.4 release, but in release 2.4.6 Adobe takes it one step further by also supporting PHP 8.2. But not only the PHP version is increased in terms of compatibility, many other platform improvements have also been implemented in this release, namely:
- Composer 2.2.x
- Redis 7.0.x
- ElasticSearch 8.x
- MariaDB 10.6
In addition to the PHP upgrade, eight security improvements are provided in this release as well.
Performance & Scalability
The performance of the product grid has been improved by limiting the number of products displayed and a new API REST endpoint has been added to allow high performance import of up to 100,000 records per minute.
For Commerce Cloud customers, there is also an improved order processing in place.
Since GraphQL is becoming more and more popular, the necessary improvements are also provided:
- Improved response time of some Magento 2 APIs related to requesting products in categories with category permissions enabled.
- The rendering performance of the category tree in GraphQL has been improved.
- The response time of the bulk cart operations via GraphQL has been improved.
Other interesting points
In addition, many other quality improvements are foreseen, such as some bugs in the use of Google reCAPTCHA. Also from now on the full page cache is not flushed after the order has been fulfilled, unless the ordered product is out of stock. Previously, the category cache was cleared when an order was created.