Hey Magento Folks,
The much-awaited release of Magento 2.4.6 has finally been done. On March 14, 2023, Adobe launched a major release upgrade. Let’s go over the new features introduced in the most recent Magento update. Well, every Magento upgrade comes with the latest and most robust functionalities and features along with security enhancements and much more.
Well, PHP 7.4 has been eliminated and PHP 8.2 has now been introduced instead. So, without wasting much of your time let’s deep dive and understand what Magento 2.4.6 brings in.
What is the Latest in Magento 2.4.6?
With the release of version 2.4.6, Adobe Commerce would now support PHP 8.2. PHP 7.4 no longer receives updates or bug fixes, but PHP 8.1 will. Also, all third-party libraries and fundamental Composer dependencies are enhanced for compatibility with PHP 8.2.
In addition to revised core composer dependencies and third-party libraries, it also features over 300 bug fixes and quality enhancements. The good news is that updating to Magento 2.4.6 can significantly enhance your consumers’ shopping experiences.
Key Highlights of Magento 2.4.6 Release
Let us quickly understand the key highlights of the Magento 2.4.6 release:-
- 300+ Quality fixes and Highlights.
- Introduces Support for the Most Recent PHP 8.2
- Eight Security Issue fixes and improvements.
- Enhanced GraphQL Efficiency and Reduced Response Time.
- Latest Versions of JavaScript Libraries Installed.
- Works with Page Builder version 1.7.3 and PWA Studio v.13.0.x.
Everything About Magento 2.4.6 Release Update
Several of these projects are distributed separately, however, Magento Open Source core code includes code for these functionalities. Each project’s release information lists bug fixes.
Security Fixes and Enhancements
This release provides eight fixes for security flaws and improvements to the platform’s security.
Thus far, there have been no proven assaults because of these problems. Security flaws can steal important data or take over users’ accounts. The vast majority of these problems can only be exploited if an attacker gains access to the Admin. For this reason, we strongly suggest that you implement the following security measures for your Admin’s protection:
- IP address whitelisting.
- Dual-factor verification, or 2FA.
- Usage of a Virtual Private Network.
- Replacement of /admin with a more specific URL.
- Healthy practices about passwords.
The latest Adobe Security Bulletin has the details on these patches.
Platform Enhancements
The latest Magento Open Source 2.4.6 release incorporates support for PHP 8.2. PHP 8.1 continues to receive full support. This release no longer supports PHP 7.4, hence that version has been removed. On PHP 7.4, the Magento Open Source 2.4.6 software will not function.
Magento Open Source now supports
- Composer 2.2.x
- Redis 7.0x
- ElasticSearch 8. x
- MariaDB 10.6 (LTS Version)
- OpenSearch, which is now supported as a default search engine for Magento Open source on-premises and cloud deployments.
Mentioning other upgrades and replacements were as follows:-
- Version 6.2 of the DHL schema has been replaced with Version 10.0.
- Commerce and Magento Open Source code bases have been removed from PHP 7.4 compatibility.
- The dependencies of Laminas are improving to support PHP 8.2.
- Earlier Javascript libraries are enhanced to their most recent versions, and unnecessary dependencies are removed. These modifications are fully compatible.
Accessibility updates
The development of a storefront experience on Venia (PWA) that is more perceivable, operable, understandable, and resilient has been the primary focus during the development of this edition. These improvements consist of the following elements:
- Talking about the visual text label for the Sign in button is now matched for its accessible name.
- Buttons in the storefront’s interface now have descriptive accessible names.
- The HAS VIDEO radio buttons in the search bar now have more information text next to them.
- All page features on the shopfront are now accessible via keyboard-only navigation. Keyboard-only users were previously locked out of sub-navigation links.
Adobe Commerce Integration with Adobe IMS
The following Adobe IMS modules have been separated from the core code of Adobe Commerce 2.4.6 and are now being distributed as a standalone meta-package:
- Adobe-ims
- Adobe-ims-api
- Admin-adobe-ims
Meanwhile, you can take Magento integration services, for the latest adobe-ims-metapackage v2.2.0 with Adobe Commerce 2.4.6. There is no change within this release.
Braintree Payment System
The following Braintree features are included with the most recent version of Magento that was released:
- The Pay Later button as well as banners (messages) have been enabled for use with Braintree in both Italy and Spain.
- It is now possible to use the PayLater messaging feature with PayPal Vault.
- Fraud prevention and ACH webhooks are two new features that are now included with the Braintree payment mechanism.
- Integrated LPM (Local Payment Methods) webhook.
Performance Enhancements for GraphQL
The Magento 2 APIs utilize GraphQL as a query language. Adobe’s most recent update includes a number of enhancements designed to improve Magento GraphQL performance.
- Performance has been significantly improved as a result of the fact that the data provider no longer clears the runtime cache before processing each new product.
- The functioning of the GraphQL resolver has been improved.
- Product inline fragments have been used to provide greater efficiency in the product permissions.
- Permissions read from shared catalogs have been given the attention they require during the addProductsToCart modification.
- Product permission processing is streamlined in the GraphQL resolver. Product permissions now apply to product collections instead of particular products.
Page Builder and PWA Studio
Adobe Commerce version 2.4.6 can be used with Page Builder version 1.7.3 without any issues. The latest PWA Studio, 13.0x, works with Adobe Commerce 2.4.6. These additions control access in many ways. PWA Studio versions list bug fixes. The Version compatibility page lists compatible PWA Studio and Adobe Commerce core versions.
Other Major Issues Fixed and Improvements
They have addressed hundreds of bugs that were present in the core code of Adobe Commerce 2.4.6. The following is a description of a subset of the issues that have been fixed in Adobe Commerce 2.4.6. such as,
- In standard or compact deployments with various areas and websites, static data deployment no longer fails.
- Setting a Redis connection through the command line without a password will now result in a parameter validation error being thrown by Adobe Commerce.
- Using TAB or SHIFT + TAB to cycle through a page’s controls now properly highlights the selected button.
- With this update, the screen reader for the order history page will properly describe the images.
- For issues and feature requests related to the developer experience, GitHub issue templates have been turned into issue forms.
Conclusion
At this time, Adobe has made the Magento 2.4.6 release notes for Adobe Commerce available for public use. You can view the change log for Magento 2.4.6 at the following location and check the Adobe Commerce 2.4.6 Release notes to get further details.
The best thing about Adobe commerce 2.4.6 is the worth-the-upgrade since it comes with a better core code, enhanced security, and performance enhancement that merits an improvement. These are the highlights for the release version of Magento 2.4.6 hope you liked that.
Thanks for reading. 🎉