136 Views

What’s New in Magento 2.4.7?

Adobe launched the Adobe Commerce (Magento) 2.4.7 on April 09, 2024. This new release brings significant improvements and over 150 quality fixes to enhance the Magento 2 core code. Here’s a detailed overview of what’s new in Magento 2.4.7:

Key Highlights

Security Improvements

  • Incorporation of 13 security fixes, including improved validations, permissions, and sanitization.
  • Enhanced security for payment information via REST and GraphQL APIs.

Platform Enhancements

  • Support for the latest versions of essential technologies, including PHP 8.3, Elasticsearch 8.11, MariaDB, MySQL, and more.
  • Enhanced GraphQL caching capabilities for better performance.
  • Various upgrades in Page Builder and PWA Studio for more efficient content management and user experience.

GraphQL Caching Improvements

  • Introduction of new asynchronous bulk APIs.
  • Enhanced GraphQL caching for better performance in Progressive Web Applications (PWA).

Page Builder Improvements

  • Better attribute editing capabilities for complex products.
  • Improved error handling and visual consistency.

PWA Studio

  • Updates to PWA Studio v14.0, improving accessibility and fixing various bugs.

Detailed Enhancements

Security Enhancements

  • Non-generated cache keys now have prefixes and character limitations.
  • Increased randomness in the default Admin URL generation process.
  • New full-page cache configuration setting to mitigate risks associated with specific endpoints.
  • Added support for Subresource Integrity (SRI) on payment pages.
  • Changes to Content Security Policy (CSP) for PCI 4.0 compliance.
  • Native rate limiting for REST and GraphQL API payment information transmission.

Platform Compatibility

  • PHP: Support for PHP 8.3, with continued support for PHP 8.2 until its EOS in December 2025.
  • RabbitMQ: Compatibility with RabbitMQ 3.11, 3.12, and 3.13.
  • Composer: Compatibility with Composer 2.7.x, maintaining support for Composer 2.2.x.
  • Varnish Cache: Support for Varnish Cache 7.4.x, along with versions 6.0.x and 7.2.x.
  • Elasticsearch: Support for Elasticsearch 8.11, and OpenSearch 2.12 and 1.3.
  • Redis: Compatibility with Redis 7.2.

Page Builder and PWA Studio

  • Improved error handling and visual consistency in Page Builder.
  • Enhanced PWA Studio accessibility and bug fixes.
  • Support for visual merchandiser placement reset scripts.

GraphQL Enhancements

  • Efficient clearCart mutation for specified shopping carts.
  • Replacements of deprecated mutations for better performance.
  • Improved support for order cancellation and custom attributes.
  • Enhanced GraphQL caching capabilities for most PWA pages.
  • 30% faster GraphQL query resolution with the new GraphQL Application Server.

Adobe Commerce Extension Metapackage

  • Introduction of metapackages to simplify updates and ensure compatibility.
  • Extensions in Open Source 2.4.7 Meta Package:
    • Adobe Commerce integration with Adobe IMS
    • Braintree
    • Payment Services
  • Extensions in Adobe Commerce 2.4.7 Meta Package:
    • Adobe Commerce Admin UI SDK
    • Adobe Commerce integration with Adobe IMS
    • Adobe I/O Events for Adobe Commerce
    • Adobe Stock
    • Braintree
    • Payment Services

Payment Enhancements

  • Improved handling of PayPal and Braintree payment modules.
  • Resolved various checkout issues, ensuring smoother payment experiences.
  • Enhanced support for multiple payment methods, including Google Pay and Apple Pay.

Inventory Management

  • Introduction of a new version (v1.2.7) for more efficient inventory management.

Major Issue Fixes

The Magento 2.4.7 release addresses over 35 user-reported issues, including:

  • Installation, upgrade, deployment
  • Admin UI
  • Cart and Checkout
  • Catalog Rules
  • Customer Segments
  • Web API Framework

Official Release Notes

For a comprehensive list of changes, you can refer to the official release notes for both Magento Open Source 2.4.7 and Adobe Commerce 2.4.7.

Magento 2.4.7 FAQs

  1. What is the Magento 2.4.7 update?
    • The Magento 2.4.7 update includes over 150 quality fixes and enhancements, support for PHP 8.3, expanded GraphQL coverage, and more.
  2. What are the key improvements in Magento 2.4.7?
    • Key improvements include significant security enhancements, performance optimization, scalability opportunities, and updates to core composer dependencies.
  3. How does Magento 2.4.7 handle security enhancements?
    • Incorporates fixes from previous versions (2.4.6, 2.4.5, 2.4.4) and introduces new security measures like improved cache key management and CSP adjustments.

History of Magento Versions

Here’s a quick overview of the release dates and support end dates for recent Magento versions:

Release Name Release Date End Support Date
2.4.7 April 09, 2024 April 09, 2027
2.4.6 March 14, 2023 March 14, 2026
2.4.5 August 09, 2022 August 09, 2025
2.4.4 April 12, 2022 April 24, 2025

Determining Your Magento Version

If you’re unsure of your current Magento version, you can find it by:

  1. From Admin Panel:
    • Log in to your Magento admin dashboard.
    • Check the footer on your admin pages for the “Magento” logo with the version number.

By following these guidelines, you can better understand the enhancements brought by Magento 2.4.7 and how they can improve your store’s performance, security, and user experience.