Magento version 2.4.6 release – What you need to know

Magento has just released its latest version (and it seems to be the only version released this year as well). The release was made public on the 14th of March 2023. Not only is it a major release with a lot of new improvements and bug fixes, but it is also the first release that Adobe has done, using a public voting system for the Open Source release. 

Magento 2.4.6 highlights

Magento 2.4.6 brings with it a host of exciting new features and improvements, making it a significant release for e-commerce businesses. Here are some of the highlights:

  •  Added support for the latest PHP 8.2.
  • JavaScript's libraries are now upgraded to their latest versions
  • Eight security enhancements and fixes
  • Merchants can finally specify a custom external SMTP provider
  • Merchants can now bulk drag-and-drop images into the page builder (Commerce only)
  • New accessibility updates added

Let’s dive into some of the main highlights of this release!

Security enhancements and fixes

This release has 8 security fixes and platform security improvements, as well as a few other updates that ensure the safety and integrity of your online store;

  • reCAPTCHA validation no longer fails during checkout when unexpected errors occur during payment processing.
  • New system configuration for requiring email confirmation when an admin user changes their email.

Platform enhancements

PHP version

This latest Magento release introduces advanced support for the latest version PHP 8.2, which promises improved performance and security features. Additionally, this release continues to fully support PHP 8.1 while PHP 7.4 is no longer supported and has been completely removed.  It's important to note that if you have not yet upgraded your PHP version to 8.1, you won't be able to run this new version on your Magento Installation. 
 It's essential to note that running on PHP 7.4 could compromise your shop's PCI compliance, making it vulnerable to potential security threats. Therefore, removing support for PHP 7.4 from the new release aligns with the latest PCI compliance standards, ensuring the safety and security of your online store.

 

Search

In the latest Magento Core update, significant changes have been made to the default search functionality. 

  • OpenSearch is now supported as the default search engine, instead of ElasticSearc has replaced ElasticSearch as the default search engine h
  • ElasticSearch 8 is no longert supported

 

jQuery Migrate removal

Finally, the jQuary Migrate has been removed, eliminating the jQuery warnings in the console.

 

 

A lot of other JavaScript and 3rd party libraries have also been upgraded to ensure compatibility with the latest versions and improve overall performance. 

 

Custom external SMTP provider 

Now merchants can finally define a custom external SMTP provider without relying on third-party extensions simplifying the process to send email via a custom SMTP service.
This is a powerful addition to the Magento core.

Category tree rendering

Moreover, the new version of Magento, has optimized and improved the categoryList  query to support merchants with a large number of categories. Thanks to this enhancement if you are using this query to search more than 1500 categories with up to five levels of nested subcategories, you will notice a significant performance improvement. Magento is indeed scalable

Accessibility

As part of its commitment to inclusivity, Magento has been working towards ensuring by 2025 companies must comply with the European Accessibility Act, which states that all covered products and services needs to be accessible. E-commerce is among the sectors covered by this act


In every release, there are new accessibility features added in Magento, these are the ones from the 2.4.6 release:

  • Proceed to Checkout, Review Order, and Place Order buttons in the checkout workflow now work as expected with keyboard input.
  • Proceed to Checkout, Review Order, and Place Order buttons in the checkout workflow now work as expectedseamlessly with keyboard input.
  • Visual indication of focus on buttons when using TAB or SHIFT + TAB to navigate through page controls has been improved.

Magento has made several updates to improve the accessibility of its platform, particularly for individuals with disabilities. Screen readers can now announce:

  • The screen reader for the order history page now reads the correct image description.
  • Total item count found in search results
  • Logged-in user’s name when they successfully sign in using keyboard controls
  • Product search result page header now reads the correct value for the <title> elemeCorrect reading of the value for the <title> element in the product search result page heade
  • Whether input fields are required
  • Correct current state of accordion elements (collapsed and expanded)
  • When the user clicks the Create an account button and the page content refreshes

 

Other enhancements and fixes

Conclusion

 

As you can see, this release is packed with a significant updates with containing many  quality fixes, enhancements, and features. As always, we highly recommend you stay up to date with the latest release to enjoy all its advantages and reap all the benefits of your Magento store, providing a better experience for both you and your customers. We highly recommend merchants to stay up to date with the latest release to enjoy all the benefits of the latest version.

The full release notes can be found here.