The first beta version of Magento 2.4.4 was released in October 2021. Beta code is available to partners. Although the beta version uses PHP 8.0, Magento 2.4.4 will introduce PHP 8.1. All project libraries and dependencies have been updated. It’s good news because many benchmark test shows that PHP 8.1 is much faster than PHP.8, even 47% per second more request (source:
kinsta.com). Constructor Property Promotion in PHP helps developers reduce code quantity and make it more clear.
Why is good to update Magento to the latest version?
Upgrading the store is a good idea even when it works smoothly. Applying the newest patches you protect the shop from potential cyber-attacks. Besides the newest Magento version includes options you can need. Here is a list of a few improvements:
Security improvement
This release contains three security patches as well as platform security improvements. There have been no confirmed attacks, but during the development, a number of vulnerabilities have been identified that are worth covering. The majority of these problems necessitate an attacker first gaining access to the Admin. So you should take care of all necessary precautions to protect your Admin, including, but not limited to, the following: IP allowlisting, two-factor authentication, VPN, use of a unique location rather than /admin.
Platform enhancements
- Upgrading PHP to 8.1 version
- Magento 2.4.4 support Elasticsearch 7.16 and OpenSearch 1.2, but for deployments hosted in the cloud now the default will be to use OpenSearch 1.2. Stores hosted on-premises can use either solution.
- The JQuery library has been updated to version 3.6. Several other JavaScript libraries have been updated to the latest versions.
GraphQL
GraphQL is an open-source data query and manipulation language. It makes it easier for the user to perform data operations, e.g. valuations.
- Good news for B2B users, now they can complete all negotiable quotes tasks with GraphQL.
- Some of the major bugs will be fixed like configurable child products, category hiding, differing website ID from the store ID, products unassigned to shared catalogue, etc.
PayPal Payment
- Pay later in Magento will be added as an option for shoppers based on their location, not the merchant’s location.
- The Venmo payment method is now supported. So customers can split costs with someone else.
- While using the Pay Later option, the checkout page message gives you accurate information about how much and how high the client will have to pay in instalments.
Cart and Checkout
- Minimum advertised price – link issue fixed. The link on the cart page is now clickable, and it opens the information popup as requested. Previously, clicking on this link didn’t work.
- When placing an order, there is no error after exceeding the time limit in the enabled persistent shopping cart. Previously, the platform displayed a payment error after a session timeout.
- When a customer clicks “Update Cart” after adjusting a product quantity in the mini cart, Magento no longer throws an error. Platform formerly gave the following error: “The quote item isn’t found. Verify the item and try again.”
If you are using the standard checkout module then you may have encountered these bugs. Verify if your development company solved them in a different way. If not, an update will fix these issues quickly.
Fixed issues
- Cache files were optimised. The cache cleaning algorithm used during re-indexing has been improved. Bundle products are now displayed as expected when a category is cached during re-indexing.
- Some bugs in navigation on the cart and checkout pages have been resolved.
- For low vision users there now are improved “delete” and “move” icon buttons.
Full list of fixed issues here.
Summary
Magento 2.4.4 will provide significant enhancements to online shop speed and security. The public release of platforms (both adobe commerce & Magento open source) is moved to April 12, 2022. Therefore, It’s time to prepare the online business for the shift. Why do you ask?
Google pays attention to the page experience. Therefore, since 2020, they have been working on “Core Web Vitals” – 3 metrics that measure user experience in three areas:
- Largest Contentful Paint – a metric that tracks loading speed from beginning to load the biggest text block.
- First Input Delay— a metric that tracks the time it takes before someone interacts with the page.
- Cumulative Layout Shift— a metric that tracks visual stability on the page.
Google plans to finish the last activities with page experience in May 2022.
We believe that this version of Magento with PHP 8.1 can help you achieve better results in loading performance hence it increase the conversions on the website and in terms of SEO. This can cause more potential customers to visit your website.
Download Magento 2.4.4 here.
Want to start a project?
B4SPOT team will be excited to take your ideas into action. Please contact us right away to discuss your journey.