Finally! The wait is over
Adobe Commerce has released the latest version of Magento i.e. Magento 2.4.7. This release has more than 140 improvements in features, security, performance, and fixations of other high-priority bugs. All these fixes and improvements will lead to a better user experience. It is not just a further step, it will change how buyers and merchants interact with their online store. In this article, we will delve into each important update of the Magento 2.4.7 release. Let’s begin…
Magento 2.4.7 Key Highlights:
Let’s first go through the key highlights of the release of Magento Open Source 2.4.7 and Adobe Commerce 2.4.7.
- More than 150 quality fixes and improvements in Magento Open Source Edition
- In Adobe Commerce, there are 200+ quality enhancements and improvements.
- Nearly 13 security fixes that include validations, permissions, libraries, tokens, sanitization, etc.
- More security for payment information through REST and GraphQL API
- Support for the most recent versions of Composer, Elasticsearch, MariaDB, MySQL, OpenSearch, PHP, RabbitMQ, Redis, Varnish, and more.
- The caching capability of GraphQL has been improved
- Introduction to the extension metapackage of Magento Open Source
Other Capabilities:
Apart from the above-mentioned improvements, you will also witness these additional enhancements in Magento 2.4.7:
- Support for the latest version of PHP i.e. PHP 8.3
- The complex products attribute editing capabilities were improved
- Developer experience is smoother now
- The search performance of the catalogue is now faster and more accurate
- New asynchronous bulk APIs for managing large datasets
- Comprehensive activity log information
- Improved GraphQL coverage
- Visual Merchandiser placements can be reset with a new script
- Improvements in Craft CLI
- Fixed problems with popular payment processors like PayPal and Braintree for seamless checkout experiences
Now, let’s delve deeper into the Magento 2.4.7 release.
Magento 2.4.7 Release: Improvements in Detail
We will go through all the added or updated features and improvements that you will get in Magento 2.4.7. Updating your store to Magento 2.4.7 will help you achieve better store performance, security, and overall workflow.
Let’s begin…
Platform Improvements:
There are multiple platform and compatibility upgrades in the Magento 2.4.7 which will improve the overall experience.
Let’s understand!
- Magento 2.4.7 supports the latest PHP version i.e. PHP 8.3. Additionally, it will continue supporting PHP 8.2 until the End of Service (EoS) in December 2025.
- It supports the 3.13 RabbitMQ edition. It will continue supporting RabbitMQ 3.11 and 3.12 editions until August and December of this year respectively.
- The Composer 2.7.x is compatible with Magento 2.4.7
- Support for Varnish Cache 7.4.x. It also supports versions 6.0.x and 7.2.x
- Magento 2.4.7 has support for Elasticsearch 8.11 and additionally supports OpenSearch 2.12 and 1.3.
In Magento 2.4.7, there are many technical compatibilities which are introduced in this edition.
- The most recent iteration of jsTree has taken the place of the Ext JS framework.
- FedEx’s old WSDL Web Services integration with Adobe Commerce has been replaced by the newest FedEx RESTful APIs.
- Support for the July 2023 launch of the USPS Ground Advantage delivery option has been increased.
- You may now add multiple coupons to a cart using REST or GraphQL.
And many others…
Security Improvements:
Magento 2.4.7 is more secure than its previous versions as there are several fixes and enhancements. The earlier versions (Magento 2.4.6, 2.4.5, and 2.4.4) haven’t reported any attacks so far.
Here are the important security improvements of Magento 2.4.7:
- Prefixes and character restrictions are now present in non-generated cache keys for blocks.
- Limitations on the quantity of automatically produced coupon codes to avoid overloading the system.
- For high randomness, the Admin URL generating mechanism is optimized by default.
- A new configuration feature for the full-page cache is intended to reduce the dangers connected to particular endpoints.
- On payment pages, support for Subresource Integrity (SRI) has been implemented for script integrity checks.
- Modifications to the Content Security Policy (CSP) to ensure adherence to PCI 4.0 specifications.
- Native rate limitation on payment data sent via GraphQL and REST APIs.
- For email availability, the default behaviour of the REST endpoint and GraphQL query changes.
Page Builder & PWA Studio:
With Magento 2.4.7, you will get support for PWA Studio version 14.0 which makes content management easier and a consistent user experience. Several bugs in the PWA Studio have also been fixed with this update. There are certain improvements in the Page Builder, such as:
- Maintenance of aspect ratio for visual consistency
- Less content creation issues with better error handling
- Parent products are present in product sliders for comprehensive displays
- In email templates, the HTML content is rendered properly which ensures consistent messaging
- Text styling preservation for cohesive presentations
- Issues of compatibility and rendering across browsers are now resolved
- Accurate file size information is now displayed in image previews, and the Media Gallery appropriately tags image usage.
GraphQL Improvements:
There are many improvements in GraphQL which are worth mentioning. Let’s go through them one by one:
- Improvement in Parser performance of GraphQL
- The caching capabilities especially for PWA pages have been improved
- Better support for custom attributes using Enriched API data.
- Order Cancellation Support
- Cacheable GraphQL query resolvers
- Order items with Product images for more efficient loading
- Now, the clearCart mutation effectively removes the items from a designated shopping cart.
- The clearCart mutation has superseded the deprecated clearCustomerCart mutation.
- The deprecated createEmptyCart mutation has been replaced with the createGuestCart mutation.
The application server of GraphQL also helps Magento or Adobe Commerce to manage requests from GraphQL API easily. It collects request information so the system isn’t required to reload information at every instance. This improves the speed of the system by an average of 30% and utilizes more resources effectively.
Note: This feature is only present in Adobe Commerce and not in Magento open-source. That’s why we always recommend going for Adobe Commerce instead of the free open-source version.
Adobe Commerce Extension Meta Package:
There are extension metapackages present in both Magento open-source 2.4.7 and Adobe Commerce 2.4.7. Updating extensions in conjunction with core platform changes is made easier by these meta packages, which incorporate specific extensions automatically when you upgrade Magento versions.
Here is the list of extensions that are present in the package of Magento Open Source 2.4.7 and Adobe Commerce 2.4.7:
In Open Source 2.4.7 meta package:
In Adobe Commerce 2.4.7 meta package:
Payment Improvements:
There are significant payment improvements in the Magento 2.4.7 particularly in managing PayPal errors, improving Braintree payment functionality, and other checkout problems. Here is the gist of the same:
Payment Improvements:
- 502 issues of PayPal have been resolved in Magento Open Source to prevent order creation issues
- Child product SKUs and complete titles are now included in PayPal Express Checkout for easier identification.
- When processing payments, the card security code does not match the configuration.
- There are no longer any problems with PayPal or PayPal credit methods on the storefront.
BrainTree Improvements:
- Shoppers can check with multiple addresses
- Orders that are partially invoiced are reliably recorded using many merchant account IDs.
- When producing incomplete invoices with Braintree, Magento Open Source no longer generates errors.
Additional Improvements:
- Using coupons at checkout, the buyers can select shipping methods
- Accurate display of phone number along with address by Google Pay
- Smoother checkout of Braintree payments with invisible ReCAPTCHA
- PayPal button display and configurable product purchase problems were fixed at checkout.
- Added support for GraphQL for all payment methods (except Venmo).
- With the exception of Venmo, credit card vaulting has been enhanced and now accepts ACH payments.
- There is now an expedited payment area at checkout with buttons for Apple Pay, Google Pay, and PayPal.
Inventory Management:
There is a new version of inventory management (v 1.2.7) in this release which will help in managing inventory better than before. It comes in both Magento open source and Adobe Commerce.
So, these were the major improvements in Adobe Commerce 2.4.7 and Magento Open Source 2.4.7.
Apart from the above-mentioned things, you will also witness improvements in:
- Web API Framework
- Webhooks
- Performance Features
- Scalability Features
- Adobe Stock
- B2B
And others…
Wrapping Up:
With each update of Magento 2.4.7, we always find significant improvements in user experience, security, performance, speed, fixation of issues, and other parameters. Such continuous updates keep the platform alive and live up to the expectations of the users. It will bring a substantial leap forward in the e-commerce growth of the Magento stores.
Thus, we always recommend updating your Magento store to the latest Magento edition available. However, you may need to tackle extension incompatibility and complexity issues while upgrading your current Magento store to the latest Magento 2.4.7.
At Ceymox Technologies, the best Magento development company, we have a team of expert developers, designers, Quality Analysts, and others, who can upgrade your Magento store to the latest edition without losing any feature or functionality and resolve any existing issue. We develop the best Magento stores with advanced features, the latest technologies, and high security. Let us know your requirements.
Jancy Abraham, an enthusiastic and passionate Senior Magento Developer at Ceymox, boasting over 9 years of expertise in website development, with a dedicated focus on Magento 2. In her illustrious career spanning 7+ years in Magento, encompassing both Open Source and Commerce editions, she has been instrumental in crafting innovative solutions since October 2013. Jancy has spearheaded the development of numerous Magento extensions tailored to diverse projects, showcasing her exceptional skills and commitment to excellence. Notably, she holds the prestigious Adobe Commerce Developer Professional Certification, underscoring her proficiency and dedication to mastering her craft.
View All Articles