Latest Magento Version: 2.4.7 Release Notes
Exciting times are upon us in the Magento universe! We’re rolling out the red carpet for Magento 2.4.7 – the latest version.
This latest Magento update isn’t just a step forward; it’s a giant leap for anyone involved in the digital marketplace. With hundreds of quality fixes and enhancements, Magento 2.4.7 is here to revolutionize how merchants and shoppers interact online.
Whether you’re a seasoned vendor or just starting your e-commerce journey, this latest version promises to elevate your online store to unprecedented heights. Join us as we explore the dazzling features and improvements that set Magento 2.4.7 apart from its predecessors.
Table of Contents
Magento 2.4.7 release date
The latest Magento version is 2.4.7, released on April 09, 2024.
In this latest version, you’ll enjoy hundreds of new features and improvements. Magento 2.4.7 enhances security, expands GraphQL capabilities, offers various payment & shipping methods, and solves existing bugs.
Common types of Magento releases
Magento has several types of releases, each serving different purposes and addressing various aspects of the platform. Here are some of them.
Major releases
Major releases of Magento bring big changes to the platform. They add new features, improve existing ones, and sometimes change how the system works. For example, moving from Magento 1 to Magento 2 introduced many new tools and improvements. These updates can also require changes to custom features and extensions.
Because major releases involve significant changes, they need careful testing. Businesses may need to adjust their existing setups to work with the latest version. This helps ensure everything runs smoothly after the update.
Minor releases
Minor releases in Magento add new functionalities and make improvements without changing the core system too much. They build on the major releases by enhancing features and fixing minor issues. For instance, Magento 2.4 added new tools and optimizations that improved performance and user experience.
These updates are generally easier to manage than major releases. They offer enhancements that can be quickly integrated into existing setups, making them less disruptive for businesses.
Patch releases
Patch releases address specific bugs and issues found after a major or minor release. They are smaller updates designed to fix problems or improve stability. For example, a patch might fix a bug that causes a feature to stop working correctly.
Patches are essential for keeping your Magento store running smoothly. They usually come with detailed instructions on how to apply them, ensuring that you can address problems without making significant changes to your system.
Security releases
Security releases focus on fixing vulnerabilities that could affect the safety of your Magento store. These updates are critical for protecting your store from potential threats. They address security issues that could be exploited by attackers.
Applying security releases promptly helps protect your store from breaches and data loss. These updates are essential for maintaining the security and integrity of your online business.
Hotfixes
Hotfixes are urgent updates released to fix critical issues quickly. Unlike regular releases, hotfixes address problems that need immediate attention. They are used to resolve serious issues that can’t wait for the next scheduled update.
Hotfixes are applied as soon as possible to minimize disruption. They are usually temporary solutions that address specific problems until a more comprehensive update can be released.
What’s new in Magento 2.4.7?
Magento 2.4.7 now works with PHP 8.3, along with hundreds of quality improvements and fixes. The core Composer dependencies and third-party libraries have been updated to their latest versions. This latest version also enhances GraphQL coverage for custom attributes and resolver caches. Additionally, it supports the latest services from FedEx and UPS.
Latest Magento version 2.4.7: Key highlights
Here are some highlights of this latest Magento 2.4.7 version.
Security enhancements
Magento 2.4.7 includes the same security improvements from Adobe Commerce 2.4.6-p5, 2.4.5-p7, and 2.4.4-p8. This Magento latest version recommends protecting your admin area by using IP allowlisting, two-factor authentication, a VPN, changing the default admin URL, and strong passwords.
Additional security enhancements include:
- Non-generated cache keys: Non-generated cache keys now have different prefixes and must include only letters, digits, hyphens, and underscores.
- Coupon code limit: Automatically generated coupon codes are now limited to 250,000. Merchants can adjust this limit in the settings.
- Admin URL randomness: The default admin URL is now more random, making it harder to guess.
- Full-page cache setting: A new setting helps reduce risks with the ‘page_cache/block/esi endpoint’. Merchants can change the ‘handles’ parameter limit.
- Subresource Integrity (SRI): Added SRI support to meet PCI 4.0 requirements, ensuring script safety on payment pages. This applies to payment pages by default but can be extended.
- Content Security Policy (CSP) changes: CSP is updated to meet PCI 4.0 requirements. The default for payment pages is now ‘restrict’ mode, with a nonce provider for safe script use.
- Rate limiting for payment information: Rate limiting can now be set for payment info sent through REST and GraphQL APIs. This helps prevent carding attacks.
- Email availability API change: The isEmailAvailable API now always returns true by default. Merchants can revert to the old behavior, but it may expose customer info to unauthenticated users.
Platform enhancements
This latest Magento 2.4.7 version includes various platform & compatibility upgrades, which will boost the overall experience.
Upgrade Category | Details |
---|---|
PHP compatibility | – Supports PHP 8.3 and 8.2 – PHP 8.2 support until December 2025 – PHP 8.1 only for upgrades, not recommended |
RabbitMQ support | – Supports RabbitMQ 3.13 – Compatible with RabbitMQ 3.11 and 3.12 until August and December 2024 |
Composer compatibility | Compatible with Composer 2.7.x and 2.2.x |
Varnish cache support | Compatible with Varnish Cache 7.4, 6.0.x, and 7.2.x |
Search engine compatibility | Supports Elasticsearch 8.11, OpenSearch 2.12 and 1.3 |
Redis support | Compatible with Redis 7.2 |
JavaScript and libraries | – Replaced ‘extjs’ library with ‘jsTree’ – Removed ‘jquery/fileUpload’ library. – Updated all JavaScript libraries and NPM dependencies to the latest versions. – Updated all Laminas library dependencies compatible with PHP 8.3 |
UPS API migration | Migrated to UPS REST API (OAuth 2.0 security) |
FedEx integration | Migrated to FedEx RESTful APIs |
USPS Ground Advantage | Added support for USPS Ground Advantage |
Removed Temando shipping modules | Temando modules removed from core code base |
Braintree
- PayPal vaulted options: Customers who have saved their PayPal accounts can choose to pay with their default card without logging in. They can also select a different funding source or account, or use PayPal Pay Later or PayPal Credit.
- 3DS support for Google Pay: Google Pay now includes 3DS verification for cards that are not tokenized, adding an extra layer of security.
- Vault Apple Pay/Google Pay/Venmo/ACH payments: Customers can save their Apple Pay/Google Pay/Venmo/ACH details to their store account. This makes future checkouts faster.
- Express payment buttons: Added PayPal, PayPal Pay Later, Apple Pay, and Google Pay buttons at the top of the checkout page. This encourages quicker payments.
- Braintree release notes & support links: Merchants can now access Braintree support and release notes directly from the Admin Configuration.
- GraphQL support: All Braintree payment methods, except Venmo, are now supported through GraphQL. This is useful for headless setups.
- Vaulting payments in account area: Customers can save new credit/debit cards and PayPal accounts in their account area without making a purchase. This makes it easier to store payment details.
- Frictionless transactions: The payment process is now quicker with fewer steps. Customers will only go through 3DS verification if the bank requests it, which reduces cart abandonment and increases sales.
- Dispute webhooks: When a transaction is disputed in Braintree, the status is shown in the Commerce order grid. This helps merchants track and manage disputes easily.
GraphQL
Magento 2.4.7 features improved GraphQL caching, enhanced schema support for custom attributes, headless order cancellation, and better resolver caching.
- Flexible cart management: The new ‘clearCart’ mutation clears cart contents in one action, replacing the old clearCustomerCart mutation.
- Better Create Cart Mutations: The ‘createGuestCart’ mutation replaces ‘createEmptyCart’, helping distinguish between guest and logged-in customer carts.
- Product images in orders: Order items now include product images, improving how images load with orders.
- Resolver caching: More GraphQL query resolvers are cacheable, making POST request queries faster.
- Order cancellation support: Customers can now cancel orders with the ‘cancelOrder’ mutation, including a reason for the cancellation.
- Custom attributes: Enhanced support for custom attributes in customer data and addresses, with added caching.
- Improved GraphQL parser: The GraphQL parser is now called once per request, improving performance.
- Quick order feature: A new field, ‘quickorder_active’, shows if the quick order feature is enabled.
- New mutation fields: New fields added to ‘setBillingAddressOnCart’ and setShippingAddressesOnCart mutations, like fax and middlename.
- New queries and mutations: Includes ‘attributeForms’ query, ‘guestOrder’ query, ‘cancelOrder’ mutation, ‘applyCouponsToCart’ mutation, and more.
- Deprecated mutations: The ‘clearCustomerCart’ and ‘createEmptyCart’ mutations are now deprecated.
Inventory management
Inventory Management (v1.2.7) offers tools for handling product inventory. This feature is included in both Adobe Commerce and Magento Open Source core code.
Magento Open Source Extension metapackage
The Magento Open Source Extension metapackage v1.0.0 automatically includes some Magento extensions when you update your core Magento release. This makes it easier to upgrade these extensions along with the core system.
For Magento Open Source 2.4.7, the metapackage includes Adobe Commerce integration with Adobe IMS, Braintree, and Payment Services. Future updates to this metapackage will add more extensions.
PWA Studio
PWA Studio v14.0 works with Magento Open Source 2.4.7-beta1 and has several updates to make it more accessible.
Web API framework
The latest Magento version adds two new REST API endpoints to fix a problem with the ‘V1/products/attributes’ endpoints. These new endpoints let you set and get the ‘is_filterable’ attribute for product attributes, with values indicating whether the attribute is filterable with results, without results, or not at all.
Fixed bugs
Magento 2.4.7 offers hundreds of bug fixes in the core code. Although these problems weren’t serious or caused any major incidents, they were related to installation and deployment, cart and checkout processes, inventory management, payments, reCAPTCHA, the Web API framework, and other parts of the platform.
Do you really need to upgrade to Magento 2.4.7 immediately?
Not necessarily. If your current version, particularly Magento 2.4.6, is stable and meets your business needs, there’s no urgent need to upgrade. Magento 2.4.6 is currently the latest stable version.
However, if you’re not on Magento 2.4.6, upgrading to Magento 2.4.7 is advisable. Running an older version can leave your site more vulnerable and unsupported, making the upgrade beneficial for security and compatibility reasons.
Here’s the history of Magento versions, including release dates & support end dates.
Magento versions | Release date | Support end date |
---|---|---|
2.4.7 | April 9, 2024 | April 9, 2027 |
2.4.6 | March 14, 2023 | March 14, 2026 |
2.4.5 | August 9, 2022 | August 9, 2025 |
2.4.4 | April 12, 2022 | April 12, 2025 |
2.4.0 – 2.4.3 | July 28, 2020 | November 28, 2022 |
2.3 | November 28, 2018 | September 08, 2022 |
2.2 | September 26, 2017 | December 01, 2019 |
2.1 | June 23, 2016 | June 30, 2019 |
2.0 | November 17, 2015 | March 31, 2024 |
How can I know what version my website is on?
It is quite important to identify which Magento version one’s website is using, and there are several methods to ensure you have correct & comprehensive version information. It is vital to pay attention in this respect because security, functionality, and compatibility matters are conditionally essential for the product as well. Here’s how you can check your Magento version:
Magento admin panel
The most straightforward way to find your Magento version is through the Magento Admin Panel:
- Log onto the Magento Admin Dashboard
- Scramble down to the foot of the page. From the footer area, the Magento version number is displayed.
Using the command line
If you have access to the server and are comfortable using the command line, you can execute a command to find out the Magento version:
- Open your command line tools.
- Get in the folder where your Magento setup is.
- Run the following command: php bin/magento-version
Online tools
The diverse web browsers available have a common functionality which consists of using your domain URL to log in to the Magento website. They use the same operation, that is, they scan your entire website and your browser will report the information back to you by the output. However, in parallel, you must bring your utmost vigilance and be mindful when using tools that will not give your site’s data to malicious websites.
Via Magento’s code
For developers, another method to find the Magento version is by checking the composer.json file in the Magento root directory:
- Follow the composer.json file in your Magento directory.
- Open the file and look for the “version”: “X.X.X/your/version/of/Magento.
Upgrade to the latest Magento version with Mageplaza
Mageplaza ensures your website’s upgrade process is done professionally and quickly. With Mageplaza, upgrading is more than just a service. We provide you with a professional partner, ensuring the success of your e-commerce operations. Service details include:
- Expert knowledge: We’ve been working with Magento for 10+ years now. Our endeavors consider every single detail of the Magento updates.
- Reliability: We always follow the recommended Adobe upgrade process with careful steps, to make sure a stable transition.
- Zero downtime: Your business implementations are non-interruptible, meaning that there will be no interruption of operation when the upgrade process is taking place.
- Data integrity: We commit every single bit to ensure your data is safe and carefully preserve your important data.
- Efficiency: Our time-effective and affordable approach is in tune with the reality of the importation of building materials.
- Support and assurance: After the upgrade, we provide you two free months of post-upgradation support to make sure you’re completely happy with the upgrade to your store.
GET FREE 1:1 CONSULTATION WITH MAGEPLAZA
Ready to upgrade now?
Magento 2.4.7 is a big improvement for the Magento platform. It offers many enhancements, security upgrades, and performance boosts that aim to make online shopping much better. The focus on better security, performance, and user experience shows Magento’s commitment to providing a strong foundation for dynamic online stores.
As the Magento community welcomes Magento 2.4.7, there’s a lot of excitement about how this latest version will change the e-commerce world, bringing innovations that will shape the future of online retail.
& Maintenance Services
Make sure your store is not only in good shape but also thriving with a professional team yet at an affordable price.
Get StartedNew Posts
October 2024
What’s a Good Bounce Rate? Tips to Retain Your Audience?
People also searched for
- Latest Magento version
- Magento 2.4.7
- Magento upgrade
- Magento 2.4.7 Release Notes
- Magento security enhancements
- Magento PHP 8.3 support
- GraphQL Magento 2.4.7
- Magento performance improvements
- Magento bug fixes
- Magento platform updates,
- 2.3.x, 2.4.x
Stay in the know
Get special offers on the latest news from Mageplaza.
Earn $10 in reward now!