This website uses cookies

Our website, platform and/or any sub domains use cookies to understand how you use our services, and to improve both your experience and our marketing relevance.

Magento 2.4.5 is Out with New Features, Upgrades and Improvements

Updated on September 21, 2022

9 Min Read
Magento 2.4.4

Magento has come a long way since its launch in March 2008. Every time it releases a new version, it adds new features and improvements to build an improved ecommerce platform that caters to its customer base.

Magento 2.4.5 marks the latest update in the Magento 2.4 version series. 2.4.5’s general availability was announced on August 09, 2022, and the Adobe Commerce Pre-release was announced on July 26, 2022.

Magento 2.4.5 Is Now Publicly Available!

Magento 2.4.5 focuses on improving the platform features, the new patch release, and the security patch update as well.

Magento 2.4.5 includes about 290 quality fixes and enhancements, covering improvements in platform quality, GraphQL caching performance, accessibility, payment methods, and Google integrated modules enhancement.

Let’s look into some major highlights of this release and how it adds more value for Magento users.

The Major Highlights of Magento 2.4.5

The Magento 2.4.5 release has covered many enhancements and updates as follows:

Magento 2.4.5 Security Enhancements

  • Access control list (ACL) has been added to inventory.
  • Inventory template security has been improved.
  • Addition of reCAPTCHA support to the Gift Card forms, Wish List Sharing, and Create New Customer Account.
  • The MaliciousCode filter has been upgraded to use the HtmlPurifier library.

Magento 2.4.5 Platform Enhancements

  • Supports Composer 2.2
  • Supports jQueryUI version 1.13.1
  • DHL Integration schema version 6.0 has been updated to v6.2
  • JavaScript libraries has been updated to their latest version and outdated dependencies has been removed.
  • Composer dependencies have been updated to the latest version.
  • A storefront experience on Venia (PWA) that is more user-friendly, understandable, and robust.
  • Improvements in the inventory template security.
  • Compatible with the Page Builder version 1.7.2
  • Compatible with PWA Studio versions 12.5.x

Magento 2.4.5 System Requirements

The system requirements for Magento 2.4.5 are similar to Magento 2.4.4, with some improvements. They are as follows:

  • Composer 2.2
  • Elasticsearch 7.17
  • OpenSearch 1.2
  • MariaDB 10.4
  • MySQL 8.0
  • PHP 8.1
  • RabbitMQ 3.9
  • Redis 6.2
  • Varnish 7.0
  • Apache 2.4
  • Nginx 1.18
  • AWS Aurora (MySQL) 8.0
  • AWS MQ 3.9.13

Check out our Magento hosting requirement blog to host your Magento store on the server.

Launch the Magento 2.4.5 Application on Cloudways

Magento 2.4.5 is now available on Cloudways in 1-Click. Follow the steps below to launch Magento 2.4.5 on Cloudways:

Step 1: Select Magento 2.4.5 on Cloudways.

Magento 2.4.5 update 1

Step 2: Name your application, server, and project.

Magento 2.4.5 update 2

Step 3: Define Server Details
After Defining all the server details, verify all the information and click on Launch Now button.

Magento 2.4.5 update 3

Wait for a few minutes till the application launches.

Magento 2.4.5 update 4

Magento 2.4.5 is now installed on Cloudways server

Magento 2.4.5 update 5

Launch Your Ecommerce Store On Magento 2.4.5

With just few clicks launch your Magento 2.4.5 without any hassle and with better performance

How to Upgrade to Magento 2.4.5

You must complete the upgrade prerequisites to prepare your environment before starting the upgrade process. We strongly recommend performing upgradation on the staging site and performing the complete backup of the Magento application.

Step 1: Enable Maintenance Mode

Switch to maintenance mode to prevent access to your store during the upgrade process.

Run the following command:

php bin/magento maintenance:enable

Magento 2.4.5 update 8

Step 2: Composer Backup

  • Set the backup for your Magento application and its database.
  • Set the staging environment for upgrade.
  • Finally, deploy it in the production environment.

Note: Cloudways offers staging as a default feature on its Platform.

Magento 2.4.5 update 6

Follow the command below to create the backup through Composer:

Command:

cp composer.json composer.json.bak

Magento 2.4.5 update 9

Step 3: Upgrade Magento Using Composer

The following instructions show you how to upgrade to 2.4.5 from 2.4.4 using Composer. Adobe Commerce 2.4.2 introduced support for Composer 2. If you are attempting to upgrade from <2.4.1, you must first upgrade to a version that is compatible with Composer 2 (for example, 2.4.2) using Composer 1 before upgrading to Composer 2 for >2.4.2 upgrades. In addition, you must be running a supported version of PHP.

Check the Composer Version

Run the following command:

composer -v

Magento 2.4.5 update 10

Upgrade using composer require commerce command:

composer require-commerce magento/<product> <version> --no-update [--interactive-root-conflicts] [--force-root-updates] [--help]
  • Product: (Required) The package to upgrade i.e product-community-edition for open source and for adobe product-enterprise-edition.
  • Version: (Required) The version of Magento or Adobe you want to upgrade.
  • –no-update: (Required) Disable the automatic updates

Install the required version of Magento 2.4.5

In our case run the following command:

composer require-commerce magento/product-community-edition 2.4.5 --no-update

Magento 2.4.5 update 11

Step 4: Composer Update

Run the following command:

composer update

Magento 2.4.5 update 12

Step 5: Update the Database Schema and Data

Run the following command:

php bin/magento setup:upgrade

Magento 2.4.5 update 13

php bin/magento setup:di:compile

Magento 2.4.5 update 14

Run the following commands to ensure everything goes smoothly

php bin/magento setup:static-content:deploy -f

php bin/magento cache:clean

Step 6: Disable Maintenance Mode

Run the following command:

php bin/magento maintenance:disable
Rm -rf vendor
Composer install

Magento 2.4.5 update 15

Upgraded Hosting Stack For Magento 2.4.5

Cloudways has upgraded its stack with the latest server requirements recommended by Magento Official Devdocs. We ran tests to ensure that each server, cache, and database is configured rightly to meet the Magento 2.4 stack-related requirements.

The upgraded Cloudways Magento 2 hosting stack includes the new MariaDB and the latest Elasticsearch versions.

Magento 2.4.5 update 7

 

Magento 2.4.4 Release Update.

So what’s new?

One of the biggest introductions of Magento 2.4.4 is support for PHP 8.1 which means all project libraries, dependencies, core composer dependencies and third-party libraries are now updated to the latest version that’s compatible with PHP 8.1.

This version also provides support for OpenSearch 1.2, and includes around 250 quality fixes and enhancements.

Let’s look deeper in the Magento 2.4.4 release and what its enhancements and new features mean for you.

The Major Highlights of Magento 2.4.4

Security

  • Magento 2.4.4 includes a security fix related to accessing customer information, or taking over an administration session.
  • Email variable usage is completely removed.
  • OAuth access tokens and password reset tokens are now encrypted when stored in the database.
  • Coupon codes will now support reCAPTCHA.
  • In production mode. swagger will be disabled by default in Magento Open Source.
  • Open Source storefront HTTPS is now enabled by default, as are the Use Secure URLs on the storefront and in admin settings. All built-in cookies will be set as secure.
  • The dependency confusion plugin is now required for all Magento Open Source installations. Previously, this plugin was required for Composer-based installations only. It now permits trusted versions.

Platform Enhancements

  • OpenSearch is now the default search engine in Magento Open Source 2.4.4.
  • The jQuery Library has been upgraded to 3.6 version. The jquery-ui library is now upgraded to version 1.13.0. Several other JavaScript libraries are also upgraded to the latest version.
  • TinyMCE 4 has been removed from the codebase. Magento 2.4.4 now supports TinyMCE 5.8.1.
  • PHPUnit has been upgraded to the latest version 9.5.x. Tests and test framework have been updated to the latest compatible version.
  • The GraphQL cart operations performance has been improved by calling collectQuoteTotals() method only once during a GraphQL request.
  • Varnish Now cache GraphQL requests will be sent with auth tokens.
  • The webonyx library that facilitates core GraphQL has been upgraded to 14.9 version.
  • To improve store debugging, GraphQL now provides New Relic with descriptive transaction names.
  • The Venmo payment option is supported.
  • Shoppers can now pay later based on their location.
  • Merchants can now set the shopper country when testing the shopper experience in their country of choice.
  • Accessibility improvements include accessible naming and tagging of screen elements, buttons, tooltips and redesigned icons.
  • Merchants can now add alt_text to images in page builders.

Magento 2.4.4 System Requirements

  • Composer 2.x
  • Elasticsearch 7.16
  • OpenSearch 1.2
  • MariaDB 10.4
  • MySQL 8.0
  • PHP 8.1
  • RabbitMQ 3.9
  • Redis 6.2
  • Varnish 7.0
  • Apache 2.4
  • Nginx 1.8

How to Upgrade to 2.4.4 on Cloudways

Follow these simple steps to launch Magento 2.4.4 now on Cloudways.

Step 1: Back up your application and set the staging environment

Set the backup for your Magento application and its database. Then set the staging environment for upgrade. Finally, deploy it in the production environment. Cloudways offers staging as a default feature in the Platform.

Magento 2.4 update 5

Follow this command to create the backup through Composer:

cp composer.json composer.json.bak

Step 3: Upgrade to Magento 2.4.4

  • Check the Magento version.
php bin/magento –version

Magento 2.4 update 6

  • Enable maintenance mode:
php bin/magento maintenance:enable
  • Install the Upgrade through Composer:
composer require magento/product-community-edition=2.4.4 --no-update

Magento 2.4 update 9

If the composer.json is already updated for any recommended changes or any other extension, run the following command:

composer update –ignore-platform-platform-reqs

Magento 2.4 update 10

Or else simply run the Composer update command:

composer update

Magento 2.4 update 11

Find the Auth key from https://marketplace.magento.com.

Click on Access Keys to get your auth key.

Magento 2.4 update 12

Composer is now updating.

Magento 2.4 update 13

It’s successfully updated.

Magento 2.4 update 14

Magento 2.4.4 is now updated.

Magento 2.4 update 15

Run these commands before checking your new version:

bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy -f
php bin/magento maintenance:disable

Check Magento 2.4.4 version.

Magento 2.4 update 16

Wondering if You’d Rather Stick to the Other Magento 2.4 Releases?

Along with this latest Magento 2.4.4 release, the last patch for Magento 2.3.x was also announced. That’s the Magento 2.3.7-p3. September 2022 will mark the end of support for Magento 2.3. After that, Magento will only officially support patches for Magento 2.4 patches.

But if you’d rather not make the (highly recommended!) shift to 2.4.4, here’s what the other Magento 2.4.x versions offer.

Magento 2.4.0 Features

Magento 2.4.0 supports PHP 7.4, Elasticsearch 7.6.x, MySQL 8.0, and enables by default two-factor authentication in the admin. It also includes:

  • Security-only patch so merchants can install time-sensitive security fixes without applying hundreds of functional fixes.
  • 30 security fixes and platform security improvements.
  • Secure cloud SSH access with multi-factor authentication for Magento Cloud Commerce.
  • New security.txt file on the server that helps security researchers report critical security issues to site administrators.
  • Support for MariaDB 10.4.
  • The Zend Framework was deprecated and moved to the Laminas project.
  • Multiple optimizations to improve Redis performance.
  • Upgrade to the PayPal JavaScript SDK.
  • Removed Authorize.Net method integration from the core code.
  • Magento GraphQL improvements included inventory in-store pickup, and a list of categories that match a specified filter.
  • Magento PWA 7.0.0 introduced new extension points for the Buildpack, Peregrine and Venia UI library components.

Magento 2.4.1 Features

Magento 2.4.1’s security improvements included support for the SameSite attribute for cookies. and added CAPTCHA for payment, order API endpoints and Place Order storefront page.

There were also around 150+ new fixes in core code, 15+ security enhancements, as well as the resolution of around 300 Github issues by community members. Issues identified in Magento 2.4.0 were also fixed in the Magento 2.4.1 release.

Magento 2.4.2 Features

Magento 2.4.2 brought support for Elasticsearch 7.9.x and Redis 6.x. Improvement in performance, security and significant improvements were also made.

There were 280+ new fixes in core code, 35+ security enhancements and 290 Github issues resolved by community members.Issues identified in Magento 2.4.1 were also fixed in Magento 2.4.2 release.

Magento 2.4.3 Features

Magento 2.4.3 made upgrades and improvements in performance, security and platform. Core composer dependencies and third-party libraries were also upgraded to compatible versions of PHP 8.x. Page builder became part of the bundle extension, and also the default editing tool.

There were 370+ new fixes in core code, 33+ security enhancements, and around 290 Github issues resolved by community members. Issues identified in Magento 2.4.2 were also fixed in Magento 2.4.3 release.

Conclusion

Each new Magento release brings new features and updates for a more robust ecommerce store that enhances customer experience. All official Magento documentation recommends upgrading your Magento store to the latest version. So, we also recommend upgrading to Magento 2.4.5 for an uncompromised Magento experience.

Share your opinion in the comment section. COMMENT NOW

Share This Article

Start Creating Web Apps on Managed Cloud Servers Now

Easy Web App Deployment for Agencies, Developers and E-Commerce Industry.

Abdur Rahman

Abdur Rahman is the Magento whizz at Cloudways. He is growth ambitious, and aims to learn & share information about Ecommerce & Magento Development through practice and experimentation. He loves to travel and explore new ideas whenever he finds time. Get in touch with him at [email protected]

×

Get Our Newsletter
Be the first to get the latest updates and tutorials.

Thankyou for Subscribing Us!

×

Webinar: How to Get 100% Scores on Core Web Vitals

Join Joe Williams & Aleksandar Savkovic on 29th of March, 2021.

Do you like what you read?

Get the Latest Updates

Share Your Feedback

Please insert Content

Thank you for your feedback!

Do you like what you read?

Get the Latest Updates

Share Your Feedback

Please insert Content

Thank you for your feedback!