Blog Post

Boost your business - Magento 2.4.5

Magento 2.4.5

Posted on

On 09th August 2022, Adobe finally rolled out the latest Magento 2.4.5 release for general availability.

According to the official Adobe Commerce release note, the latest Magento 2.4.5 release contains 290+ quality fixes and enhancements. Moreover, Magento 2.4.5 introduces improvements to performance, platform quality, payment methods, GraphQL caching performance, integrated Google modules and accessibility.

It is great news for every store owner that now they can upgrade the Magento store to the latest Magento 2.4.5 for improved eCommerce operations.

Magento 2.4.5 Release Highlights:-

  • Fixed over 290 quality issues and performance enhancements.
  • 20+ security fix & platform improvements.
  • Magento 2.4.5 supports Composer 2.2, TinyMCE 5.10.2, and jQueryUI 1.13.1.
  • Outdated JS libraries have been updated to their new versions.
  • Now Compatible with Page Builder v.1.7.2 and PWA Studio v.12.5.x.
  • Inventory template security has been enhanced.
  • GraphQL performance enhancements.
  • Now all Merchants can use Apple pay.
  • KOUNT fraud protection integration has been discontinued from Braintree.
  • The Google Tag module has been included in the new version, which supports the transition to Google Analytics 4
  • New updations have been released for the DHL Integration schema from v6.0 to v6.2.
  • Fixed hundreds of issues in the Magento 2.4.5 core code.

Security Enhancements

According to the official Magento release note, the Magento 2.4.5 release contains 20+ security fixes and improvements. From the security point of view, it is a big release and security improvements for this release improve compliance with the latest security best practices.

Here are some of the security enhancements of Magento 2.4.5:

  • Google reCAPTCHA support has been added to the Wish List Sharing, Create New Account, and Gift Card forms.
  • ACL resources have been added to the inventory.
  • Inventory template security enhancement.
  • MaliciousCode the filter has been upgraded to use the HTMLPurifier library.

Platform Enhancements

Some of the platform enhancements in the latest Magento 2.4.5 release are:

  • Latest version supports Composer 2.2, TincMCE 5.10.2 & jQueryUI 1.13.1.
  • DHL integration schema updated from v6.0 to v6.2 without change in product behavior.
  • Outdated JS libraries have been updated to the latest versions in Magento 2.4.5
  • 20 composer dependencies have been updated to the latest version and 3 of the laminas dependencies have been removed.

Google Analytics integration using the GTag approach

Google has updated their tracking and integration process of web apps using Analytics & AdWords through GTag. In the latest 2.4.5 release of Adobe Commerce a set of built-in modules including Google AdWords, Analytics, Optimizer, and TagManager integration using the GTag approach that leverage the traditional API integration with Google services.

GraphQL performance enhancements

Magento 2.4.5 release comes with a lot of GraphQL performance enhancements.

  • Experience faster rebuilding of the unified storefront GraphQL schema on deployment or when changing attributes in production.
  • Added capability to consume the authorization token expiration date/time in GraphQL API using JWT(JSON Web Tokens).
  • Allows merchants to disable the session cookies for all GraphQL operations completely using command execution.
  • In GraphQL, session usage has been removed from the http header processors and session cookies are now launched using class proxies.

Payment Enhancements

Apple Pay is now available in the latest Magento 2.4.5 release.

  • Apple Pay is available for all merchants in the latest version.
  • Apple Pay method is available on the product details page, mini cart, shopping cart & checkout workflow.
  • Apple pay payment method doesn’t require shoppers to enter their credit or debit card details.
  • Merchants can offer the PayPal Pay Later option to shoppers in Italy and Spain.
  • Store admin can now preview PayPal Credit card & Pay Later buttons in the Admin section.
  • Braintree has removed the KNOUNT fraud protection from the Magento 2.4.5 codebase.
  • The ‘Always request 3DS’ option has been included in the admin for the Braintree payments.

Page Builder Enhancements

  • Page Builder v.1.7.2 is compatible with the latest Magento 2.4.5 version.
  • The Page Builder enhancements include the column layout updations.
  • Now Columns are exposed and permit users to manage settings from the storefront.
  • Also, column resizing supports wrapping triggered by user actions.

PWA Studio

  • The new version of PWA Studio v.12.5.x is now fully compatible with Magento 2.4.5.
  • PWA Studio storefront collects data related to shoppers’ behavior for web analytics services.
  • Merchants can extend and subscribe to customers’ behavior through eventing.
  • Merchants can deploy a service such as Google Tag Manager(GTM) from the Admin.

For information about these enhancements and fixes, see PWA Studio releases. Also, see Version compatibility with PWA Studio and Magento versions.

Issue Fixed in Magento 2.4.5 Release

The most recent Magento 2.4.5 core code contains hundreds of fixes for issues that were reported in prior versions that are related to installation, upgrade, deployment, catalog, products, cache, cart, checkout, price rule, customer section, framework, etc. The following is a summary of some of the significant problems resolved.

  • Magento no longer throws any exceptions or the admin user experiences any login problems when they attempt to alter the Admin URL.
  • Now Merchants can easily upgrade from 2.4.2 to 2.4.3 with Klarna deployment.
  • Fixed issue with Magento Analytics while having multiple instances on the same server.
  • Resolved a number of accessibility problems including color contrast ratio, programmatic or textual indication, dropdown indicators, and information relating to page view rendering.
  • Sign-out problems with Adobe Stock have been resolved in this version.
  • Fixed the issue related to the calculation of cart total for a bundle product when the Product Subselect rule is applied.
  • Full page cache is no longer shown as disabled in the Admin section when the cache is flushed and use_stale_cache is enabled.
  • Fixed the DOM errors associated with the address search pop-up on the billing step of the checkout workflow.
  • The exceptions are now handled for adding restricted products by SKU.
  • Cart price rule-related SQL query has been optimized to avoid locking the entire quote table.
  • A single login is now valid for multiple stores in a multi-site deployment for shoppers with global account sharing when guest checkout is disabled and the previous cart contents are displayed.
  • Address values in the checkout no longer change for the remaining items in a quote when a single quantity address item is removed in a multi-address checkout workflow.
  • Introduced a new ‘errors’ element that contains the error message to the ‘cart’ query response instead of a ‘null’ response when a product is out of stock.
  • Fixed shipping method availability issue when a guest shopper creates an account after adding a product to their cart before proceeding to checkout.
  • Shoppers can now add products to their carts when no options within the Allow Countries field have been selected.
  • Fixed mini cart subtotal calculation issue when a shopper navigates from the shipping page to the cart page in the checkout workflow for an order with multiple shipping addresses.
  • The Parent Only attributes scope is now used properly within the Cart Rule condition.
  • In Magento 2.4.5 Product URL keys remain unchanged when updating the product name via ‘PUT /V1/products/’ for a store view instead of generating a new URL key based on the new name.
  • ‘Not Visible Individually’ products no longer appear in Advance Search results.
  • Catalog rules are now correctly applied using incremental indexers instead of a full re-index.
  • Fixed view issue while switching between list and grid views of multi-page product lists.
  • Fixed issues in the Admin Action Log report related to updated product IDs and updated status information.
  • Admin with scope-restricted access can no longer update Categories globally.
  • Fixed the issue of displaying price on the product detail page when non-default currency for a specified locale is used.
  • When you try to add a product URL key with a trailing hyphen, now Magento provides proper validation error messages.
  • Fixed the issue of generating URL rewrites for the wrong store during the mass attribute update.
  • Merchant can now change the configurable product options in a customer’s cart from the Admin slide panel.
  • An issue on rendering Product lists in the Admin has been fixed.
  • Fixed the issue on Product price display on the product detail page and Search Results page after the Catalogue Price Scope changes from website to global.
  • The EAV indexer now processes product IDs as type ‘int’ to stop possible performance issues.
  • Displays Correct price for the configurable products on the product page after changing its quantity instead of resetting to the initial value.
  • Shoppers can now re-order configurable products with optional custom options.
  • Now Merchants can remove sample links and files from a downloadable product.
  • Magento no longer throws an exception when you add a bundle product through Page Builder.
  • Website-level customer attributes that were enabled or disabled applies correctly according to the website setting.
  • Now customer account can create on an iOS device with the inclined apostrophe (’) in the first, middle, or last name.
  • The system emails will work fine with the email addresses containing “.-“.
  • Fixed the issue of incorrect calculation of two date-time values of cart abandonment (any timezone) and server time (UTC). So customers now get email reminders about their abandoned carts on the correct schedule.
  • Now the error message is displayed on the shipping page when the customer enters an invalid email.
  • Merchant can now set the session size to 0 from the backend, which no longer logs out the admin user.
  • Admin users with restricted roles are no longer automatically granted access to new modules.
  • Validation for the second line of the street address on the edit and new address pages has been included.
  • Now translation is applied for the title of the ‘Show Password’ checkbox on various pages.
  • The flickering issue of images on the product pages has been fixed and is now displayed perfectly centered.
  • A few fixes have been there in the latest 2.4.5 version related to the import/export functions such as checking for the custom view when exporting reports, supporting product image imports with long file names, category name validation, etc.
  • Customer, customer address & order actions are now logged correctly within the Admin action report.
  • Fixed issues with the unsubscribe URL in the email newsletter template.
  • Merchants can no longer create a credit memo with a decimal total qty when Decimal qty is disabled on a product/global setting level.
  • Fixed issues on Filter by date in various admin grids.
  • The latest Magento 2.4.5 version, displays the free shipping cost (zero shipping cost) on the Admin and storefront invoice page totals.
  • Merchants can now place an order on the Admin using the PayPal PayflowPro payment method. Previous issues have been fixed.
  • The issue related to a partial refund for orders paid with Apple Pay through Braintree has been fixed.
  • Now Customer name is correctly displayed for the guest orders with PayPal instead of displayed as Guest.
  • The Submit button on the Create an Account and Login pages is now inactive until ReCaptcha is fully loaded.
  • Filtering products by color in the layered navigation now works perfectly fine and displays the correct image for the products.
  • For the Virtual Products, the table rate shipping amount is no longer calculated.
  • Fixed issues related to the Fixed Product Tax (FPT) total for the shopping cart and the order summary.
  • Web API requests for order data (GET /V1/orders/) do not return negative values for row totals.
  • Lengthy names in the Catalog Product grid are word-wrapped.
  • The URL parameters will not remove from the YouTube URL while using Page builder to add a new video.
  • In the latest Magento 2.4.5 version, the deprecated Context Menu plugin has been removed from the plugins list.
  • Updating an item quantity from the wishlist page can now update the qty on the product detail page as expected.
  • In the new version, there are a couple of fixes related to product filtering by color and Elastic search queries.

Magento 2.4.5 – Official Release Notes

You can find the Magento 2.4.5 official release notes at:

Magento 2.4.5 Release Notes (Open Source)
Magento 2.4.5 Release Notes (Adobe Commerce)

In terms of platform performance, quality, cache, payment enhancement, and more, the Magento 2.4.5 release represents a big update for the Merchants. it’s worthwhile to upgrade to Magento 2’s most recent version 2.4.5 because it’s superior in every way. From the official resources, you’ll download the most recent version of Magento 2.x.

Thanks for reading.

Upgrade your Magento store to the latest version for enhanced platform experience, improved security, and performance. If you are looking for assistance to handle your Magento upgrade, our Magento team can help.

For any customization requirement of your Magento 2 store, contact us