Adobe Commerce 2.4.7 is Now Live: Release Highlights

Adobe commerce 2.4.7

Here’s big news for all e-businesses operating on Adobe Commerce! The much-anticipated Adobe upgrade – Adobe Commerce and Magento Open Source version 2.4.7 is finally here. 

Yes! It is true: the release went live on April 8, 2024, and you simply can’t afford to overlook the vast opportunities that this update brings along. 

Looks like, this time, Adobe is gearing up to boost Adobe Commerce to unprecedented levels with amazing features and quality fixes to streamline security, platform capabilities, and performance.

Get the Scoop on the Latest Features in Adobe Commerce 2.4.7!

  • Support for PHP 8.3
  • 100+ quality fixes and improvements
  • Security and platform enhancements
  • Support for Varnish Cache 7.4 & RabbitMQ 3.13
  • Improvement in GraphQL caching capabilities
  • Compatible with Elasticsearch 8.11
  • Multi coupons per order 

Now, off we go to explore the exciting features that this upgrade has in store for you.

What do you need to know about Adobe Commerce 2.4.7?

Adobe Commerce 2.4.7 is filled with fresh features and 100+ improvements and fixes that will make running your online store easier and more efficient. Let’s take a closer look at what makes Adobe Commerce 2.4.7 stand out and how it can benefit merchants and developers alike.

Security Enhancements

Adobe commerce 2.4.7

Security has always been a top priority for every online store, and Adobe recognizes this. Taking this into consideration, Adobe has added some really cool security measures with this release.

  • Updated non-generated cache keys for improved compliance with security best practices. 
  • Merchants can set a limit on the number of auto-generated coupon codes to prevent system overload, with the default maximum now at 250,000.
  • Adobe Commerce Content Security Policy (CSP) configuration has been modified to enhance security and compliance with PCI 4.0 requirements – providing a restricted mode for Commerce Admin and storefront pages.
  • Admin URL generation process now creates more random URLs, enhancing security by making them less predictable.
  • Full-page cache configuration settings have been updated to mitigate the risks related to the HTTP {BASE-URL}/page_cache/block/esi endpoint .
  • Merchants can now configure rate limiting to limit payment data sent via REST and GraphQL APIs, boosting security against carding attacks and reducing their impact.

Platform Enhancements

Adobe commerce 2.4.7

The platform capabilities have been upgraded to support the latest versions of tech stacks.

  • Compatible with PHP 8.3 (PHP 8.2 supported until December 2025; PHP 8.1 support discontinued).
  • Added RabbitMQ 3.13 support.
  • Composer 2.7.x (Composer 2.2.x compatibility continues).
  • Supports Varnish Cache version 7.4.
  • Compatible with OpenSearch 2.12 and 1.3. 
  • extjs library has been upgraded to the latest jsTree version.
  • Updated all JavaScript libraries and NPM dependencies in Adobe Commerce, as well as Laminas library dependencies for PHP 8.3 compatibility.
  • Merchants can use REST or GraphQL to configure multiple coupons per order support.
  • Support for Temando shipping modules removed.
  • Compatibility with PWA Studio v14.0.

Performance and Scalability Improvements

Adobe commerce 2.4.7

Several significant performance enhancements have been added to this release to help make your store more scalable.

  • Enhanced indexer management from admin to achieve better control over the system’s cron jobs.
  • Enterprise merchants can create one million active cart price rules based on coupons without experiencing performance issues during cart and checkout processes.
  • Load times and performance of GraphQL requests for product listing pages has been improved, allowing for quicker listing of products by category, even with over 100 options.  
  • Merchants can import data faster in JSON format with the REST Import API, handling 100,000 records per minute in Adobe Commerce.
  • Added Async Config module to speed up the process of saving configuration settings for deployments with multiple stores (approx. 500 stores).
  • Faster generation of the config cache for large configurations.
  • Improved performance of enterprise deployments with many (approximately 100,000) active sales rules.

Adobe Commerce Extension metapackage

This release has support for Adobe Commerce extension metapackage v2.0.0 and Adobe stock package that can automatically integrate with Adobe Commerce core.

  • Adobe Commerce Admin UI SDK
  • Adobe Commerce integration with Adobe IMS
  • Adobe I/O Events for Adobe Commerce
  • Adobe Stock
  • Braintree
  • Payment Services

Adobe Commerce webhooks

Adobe Commerce webhooks (v1.2.0) allow developers to set up immediate calls to external systems when certain Adobe Commerce events occur. This is useful for tasks like calculating order totals or taxes using third-party services and updating Adobe Commerce accordingly.

GraphQL Application Server (Adobe Commerce Only)

The GraphQL Application Server for Adobe Commerce improves API performance by maintaining the state among requests, resulting in 30% faster responses and more efficient resource usage. However, it’s exclusive to Adobe Commerce and requires enabling via a support ticket, with a note that it’s currently incompatible with AWS S3 for cloud customers.

Improved indexer performances:

  • Catalog product price indexer performance has been improved.
  • Partial re-index performance for the Category Products and Product Categories indexers has been improved.
  • EAV Indexer performance has been improved by eliminating the batching of non-visible products.
  • Improved performance of the catalogrule_product indexer when no catalog rule is set.
  • Improved performance of the inventory indexer in async mode by removing redundant requests to re-index default source items.

GraphQL Enhancements

Commerce 2.4.7 introduces several enhancements tailored for new users. 

  • The performance of GraphQL queries has been improved by introducing better caching mechanisms with expanded support for resolver caching, making overall data retrieval and page load speed faster and more efficient. 
  • Added headless order cancellation capabilities to allow users to manage their orders seamlessly.
  • Improved GraphQL parser performance, which has reduced the number of times the parse method is called per request. 
  • Enhanced support for custom attributes such as customer and product attributes has been provided in the GraphQL schema for more personalized and flexible data handling. 
  • Order items now include product images that will help to show product images on the sales order view page.

 Payments

  • New GraphQL endpoints added for all payment services except for Venmo.
  • Credit card vaulting improved
  • Express payment section has been introduced with multiple payment buttons.
  • Prevents order processing when a 502 error occurs.

Inventory Management

Now, products automatically return to In-stock status after credit memos, saving manual effort. The inventory indexer works faster and more accurately, especially for configurable products on the storefront. REST API updates for inventory are quicker without unnecessary re-indexing. Admin users can handle credit memos better, and various fixes ensure accurate stock records and smoother operations across the platform. 

ReCAPTCHA

  • Login simplified with invisible reCAPTCHA v3.
  • The reCAPTCHA widget now shows up before you place an order, making it easier to use.

Bug Fixes

Besides enhancing security and platform capabilities, this latest release also fixes a lot of bugs to boost performance, stability, and user experience.

  1. Streamlined Installation and Upgrade Processes

Now, the set-up process has been simplified by resolving unnecessary cache manipulations and deployment issues related to memory and large tables. In line with this fix, varnish configuration, database restoration, and backup functionalities are also updated for enhanced security and preventing data loss. Moreover, developers now have access to informative error messages that include filenames, facilitating smoother troubleshooting during setup:upgrade.

  1. Bundle Products

The latest upgrade for bundle products in Adobe Commerce includes improvements such as

  • Accurate category product counts on categories when Display Out Of Stock is enabled.
  • Correct handling of discounts on bundle products. 
  • Product detail pages now display accurate prices for bundle products with 100% discounts, and cart price rules are applied to entire bundles rather than individual products. 
  • Various errors related to bundle product shipments, scheduled updates, and SKU handling have been resolved.
  • Enhanced quantity editing for bundle products in the shopping cart.
  • Resolved issues with SKUs containing special characters. 
  • Optimized performance for saving and importing bundle products.
  • Bundle product pricing and stock status now reflect the availability of child products, and customers can edit bundle product quantities in their shopping carts without issues. 
  1. Improved Banner

Previously, loading banner content would trigger numerous database queries, which could slow down the process of loading pages. However, with the latest improvements, these excessive queries have been removed. 

  1. Improvement in Caching

Categories are now visible to everyone in stores using Fastly CDN caching. Also, login cookies work better, so pages don’t get cached multiple times. Updates to website content and product prices now show up correctly without needing to manually clear the cache.

  1. Cart and Checkout

Optimized performance by avoiding unnecessary data loads for cacheable pages, accurately saving custom address attributes, and improving the generation of cart rules filter text. Informative error messages are now displayed to guide shoppers during checkout. Further, issues with virtual carts, product quantities, and coupon applications have been resolved. Overall, these updates aim to provide a smoother and more efficient shopping experience for both customers and administrators in Adobe Commerce.

  1. Other Fixes
  • Renamed variables for consistency.
  • Scheduled product updates now don’t remove multi-select attribute data.
  • Resolved unintended changes to product attributes when saving. 
  • Users can now access restricted pages without encountering infinite redirect loops, and clear error messages have been added for custom field validation on product detail pages. 
  • Special characters like “&” in names are now allowed, and admins with restricted access can perform bulk updates for product reviews. 
  • Improvements in password display, company user management, customer address fields, and handling of CMS pages and blocks.

Adobe Commerce 2.4.7 Release Notes

See Adobe’s official release notes for a detailed overview of features:

Also, if you are interested in exploring other significant advancements that’s been at the forefront of eCommerce, our monthly-roundup is a must read.

Closing Thoughts

Adobe Commerce 2.4.7 brings a host of exciting features and improvements that can significantly benefit your online store. With improvements in security, platform capabilities, performance, and bug fixes, this update promises a smoother and more efficient eCommerce experience for both merchants and customers. 

And that’s not all – with features like support for PHP 8.3, GraphQL enhancements, and improvements in inventory management, bundle products, caching, and cart and checkout processes, this release offers numerous reasons to consider upgrading to Adobe Commerce 2.4.7.

To seize these benefits and align with the latest technologies and security standards, upgrading your e-store to Adobe Commerce 2.4.7 is highly recommended. At Codilar, we offer expert Adobe Commerce development services in upgrading your website, ensuring a hassle-free transition and maximizing the benefits of the latest release.   

Author



Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts

Join 40,000+ Magento pros who receive eCommerce insights, tips, and best practices.

Request PWA Demo