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.4 is Out with New Features, Upgrades and Improvements

Updated on April 29, 2022

7 Min Read
Magento 2.4.4

Magento has come a long way since it started in March 2008. Every time it releases a new version, it adds new features and improvements, some dramatic and some subtle, to build a better ecommerce platform that caters to its customer base.

Magento 2.4.4 marks the latest update in the Magento 2.4 version series. The general availability of this version was announced on April 12, 2022, and its beta was released back in October 2021.

Magento 2.4.4 is Publicly Available!

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

To host your Magento store on the server, check out our Magento hosting requirement blog.

Launch the Magento 2.4 Application on Cloudways

The latest Magento 2.4 is now available on the Cloudways Platform. But before you upgrade your Magento store to the newest version, make sure that the extensions and themes installed on your store are compatible with Magento 2.4, and you have a backup of your application in place.

Magento 2.4 update 1

Upgraded Hosting Stack For Magento 2.4

We have upgraded our stack with the latest server requirements recommended by Magento Official Devdocs. We ran tests to ensure that each server, cache, and database is configured just right 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 update 2

General Commands for Magento 2.4 Update

Magento 2.3 End-of-Support (EOS) has been announced to fall some time in September 2022. Clearly, there’s no time like the present to upgrade to Magento 2.4.

To upgrade from Magento 2.3 to 2.4, you first need to fulfill the Magento 2.4.X version system requirement. After installing all the required packages and updated versions, simply run the following commands.

Command to install required version of Magento 2.4

composer require magento/product-community-edition 2.4.4 --no-plugins

Update the composer

composer update

Then run these commands so that everything goes smoothly.

php bin/magento setup:upgrade

php bin/magento setup:di:compile

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

php bin/magento cache:clean

How to Upgrade to 2.4.4 on Cloudways

Magento 2.4.4 will soon be available on Cloudways in 1-Click. For now, follow these simple steps to launch Magento 2.4.4 now on Cloudways. 

Step 1: Launch a new Magento server on the Cloudways Platform

Simply fill in these details and click the Launch Now button.

Magento 2.4 update 3

The new server and application is all set to be used.

Magento 2.4 update 4

Note: If you are already a Cloudways user, Magento 2.4.3 version comes pre-installed on your server as our latest Magento release version.

Step 2: 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.

Stay Tuned for Magento 2.4.5 

Magento has officially shared its release plan for all Magento versions for the year 2022. According to them, they’ll announce the Magento 2.4.5 beta release on July 26, 2022, and Magento 2.4.5 open source general availability on August 9, 2022.

Conclusion

Each new Magento release brings forth 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. Upgrade to Magento 2.4.4 for a better 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.

Fayyaz Khattak

Fayyaz, a passionate Motorbike tourist, works as a Team Lead — Magento Community at Cloudways - A Managed Magento Hosting Platform. His objective is to learn & share about PHP & Magento Development in Community. You can contact 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!