Magento 2.4.4 Upgrade | Shartra Technology

Shartra Technology Pvt. Ltd.

Reason to Upgrade Your M2 webshop to the latest version Magento 2.4.4

post_featured_image

Newly, Adobe Magento released the latest Magento upgrade version that is called Magento 2.4.4. 

Hire Professional Magento Developer, Start your Project in next 12Hrs

Magento Open Source 2.4.4 presents consent for PHP 8.1. All project libraries and dependencies have been updated for compatibility with PHP 8.1. Core Composer dependencies and third-party libraries have also been upgraded to the latest versions that are compatible with PHP 8.1. This release also provides support for OpenSearch 1.2.

 

This release includes almost 250 quality fixes and enhancements.

 

Magento Open Source 2.4.4 contains backward-incompatible changes & reviews the impact of major backward-incompatible issues

 

Magento Open Source 2.4.4 highlights 

 

Among all the above modifications, one thing remains constant: Magento prioritizes enterprise owners’ requirements to assemble a profitable eCommerce business. Also, customers continue to anticipate an excellent customer experience and a purchasing trip that is secure, fast, and reliable. Let’s quickly wrap up some of the highlights of Magento 2.4. We have an affordable pricing of magento store development services for your online website.

0
Need Remote Magento Service? x

 

★  Security enhancements

  • Token-based access has been enhanced. A stand-alone token can make never-expiring access. It can guide to security issues, so the option has been disabled.
  • Session IDs are not kept in the database.
  • OAuth access tokens and password reset tokens are now encrypted.
  • Validation has been improved. It will prevent the upload of non-alphanumeric file extensions.
  • Swagger is disabled by default. It will be disabled when the version is in production mode.
  • ReCAPTCHA support has been added to coupon codes.
  • Improved API security 

★ Platform enhancements

  • Consent for the latest Elasticsearch 7.16 and OpenSearch 1.2
  • JQuery library has been upgraded to v3.6.
  • The jquery-UI library has been upgraded to v1.13.0.
  • TinyMCE 5.8.1 is now supported.
  • RequireJS library has been upgraded to v2.3.6.
  • PHPUnit is upgraded to 9.5.x
  • Laminas upgraded to the latest versions. These are compatible with PHP 8.1

★  jQuery UI upgrade

      ☆ GraphQL enhancements 

Develop B2B - B2C online store with Magento open source | Shartra

    • Performance improvements
    • New storefront-related Admin configuration settings.
    • Updated core GraphQL library.
    • Fixed translation issues in GraphQL with multi-site and multi-language stores. 
    • GraphQL now provides New Relic with descriptive transaction names, which can help debug.

       ☆ Except for Braintree, all vendor-bundled extensions have been removed from the Magento Open Source 2.4.4 codebase. 

★ PayPal Payment enhancements

  • The Venmo payment option is now supported.
  • Pay Later has been added as an option for shoppers based on the shopper’s location, not the merchant’s location.
  • Merchants can now set the shopper country when testing the shopper experience in their country of choice.
  • Messaging on the checkout page now displays accurate messaging on how much and in how many increments buyers will be expected to pay when using Pay Later.

Accessibility updates include improved tooltips, accessible naming and tagging of screen elements, and redesigned icons and buttons. Over 80% of these fixes help improve the shopping experience for users Without Vision or Limited Vision.

★ Enhance Page Builder, Sellers can directly add alternative text (alt_text) to images (Image, Banner, Slide) to improve content accessibility.

0
Do you Need Magento Expert for your webshop?x

Fixing hundreds of problems in the Magento Open Source 2.4.4 core code

 

The top 40 plus Magento issues subset list has been resolved in the Magento upgraded version. 

Installation, upgrade, deployment

  • Magento Open Source now logs static content deployment errors in build log files as expected.
  • Data patches can no longer ignore a table’s unique constraints and insert duplicate values into a MySQL database table. Previously, patches could insert duplicate values, which corrupted the database.
  • Merchants can now successfully upgrade from a Magento Open Source 2.4.2 deployment with Klarna to Magento Open Source 2.4.3.

Accessibility

  • Screen readers can now read all relevant form elements on product pages.
  • Contrast has been improved for image delete and move icon buttons throughout the storefront to improve readability for low vision users.
  • The magnifying glass icon that is used to execute searches throughout the product interface has been assigned an accessible name and textual alternative.
  • The rich text editor toolbar can now be accessed using the Tab key.
  • The “This item has weight” select input on the Catalog > Product details page now has visible labels and an accessible name.
  • The accessible name of the control now includes the text of its visible label for the number of items per page dropdown.
  • The table controls on the Catalog > Product details page now have visible labels and an accessible name when the table is collapsed.
  • Edit links in the Products table now have unique, meaningful link text.
  • The triggers that expand tooltips now provide textual names.
  • Buttons throughout the storefront now have unique, descriptive accessible names. Previously, split buttons with a text button and an adjacent down arrow icon button had the same accessible name.
  • Contrast has been improved for image delete and move icon buttons throughout the storefront to improve readability for low vision users.
  • Textual alternatives have been added to the pencil icon that appears when a merchant edits input for the Search Engine Optimization accordion.
  • The magnifying glass icon that is used to execute searches throughout the product interface has been assigned an accessible name and textual alternative.
  • The product page New View text input field now has an accessible name.

Backend

  • Administrators can now log in to the Admin in a deployment for which a custom Admin path is configured and a secret key is enabled.

Bundle products

  • Buyers can add a bundle product with Fixed Product Tax and two options to their shopping cart.
  • Form validation in the form of the data-validate and min attributes has been added to the cart quantity field to prevent negative values for bundle products.
  • The products query now filters bundle products correctly when child products are disabled on the store-view level.
  • cron clears the product category cache as expected during indexer_update_all_views execution.
  • Magento Open Source updates the category product cache as expected when a bundle product reappears in stock.
  • Currency conversion occurs as expected in email confirmations for bundle product purchases in multi-store deployments that use different currencies.

Cache

  • The cache cleaning algorithm that runs during re-indexing has been optimized.
  • Page cache no longer grows rapidly under typical use.
  • Placing an order no longer results in the removal of all cache tags that are related to the ordered products from the Varnish cache.
  • Full-site page cache is no longer wiped out when you update a product from top categories or run an index to update product attributes or stock status.

Cart and checkout

  • The Minimum Advertised Price What’s this? link on the cart page is now clickable and opens the information popup as expected.
  • Shoppers can now place orders without errors after a session timeout in deployments where a persistent shopping cart is enabled.
  • Assigning a high sort order value to a customer address attribute no longer causes performance degradation on the checkout page.
  • Magento Open Source now reverts the shopping cart product quantity to the previous value if the updated quantity is invalid.
  • Clicking the Add to Cart button in the Recently Viewed section now redirects as expected to the product details page. Previously, shoppers were redirected to the product listing page.
  • Guest shoppers can now successfully check out with a customer address that contains several types of custom customer address attributes.
  • Magento Open Source now correctly applies the free shipping threshold to orders when table rates are enabled.
  • You can now use POST/V1/guest-carts/:cartId/items to add simple products with different options to a cart.
  • The Order Summary section of the checkout page now displays the correct currency and amount when a deployment is configured for Poland country and PLN currency.
  • Magento Open Source no longer throws an error when a shopper clicks Update Cart after changing a product quantity in the mini cart.
  • GraphQL products queries for configurable products in a specific store now return the price ranges of products in the specified store only.
  • Magento Open Source no longer throws this error when a shopper adds a billing address that is missing a street field: Uncaught TypeError: Unable to process binding “text: function(){return currentBillingAddress().street.join(‘, ‘) }”
  • Magento Open Source no longer throws a console error during checkout in stores from which the mini cart has been removed.
  • Checkout no longer fails at the payment stage when the billing address is missing street field values or the street field value is not an array.

Customer

  • Magento Open Source now considers website scope for Admin locales during the order creation.

To view detailed information about fixes that were improved & resolved in upgrade version M 2.4.4, Follow this link: https://devdocs.magento.com/guides/v2.4/release-notes/open-source-2-4-4.html 

Looking for Magento developer? Shartra True Magento Partner

  • Catalog rule
  • Configurable products
  • Email
  • Frameworks
  • GaphQL
  • Images
  • Import & Export 
  • Index
  • Infrastructure
  • Invoice
  • Logging
  • Media Gallery
  • Adobe Commerce coding standard
  • MFTF
  • Order
  • Payment Methods
  • Paypal
  • Performance 
  • Pricing
  • ProductAlert
  • Product video
  • Reviews
  • Sales
  • Sales Rule
  • Search
  • Shipping
  • Store
  • Tax
  • Test including unit test 
  • Theme
  • Translations and locales
  • UI
  • URL rewrites
  • Web API framework
  • Wish list

 

JavaScript dependency updates in Magento 2.4.4 

Library removals and deprecations in Open source in Magento 2.4.4 

  • The ensuing libraries have been removed because all browsers that Magento Open Source 2.4.x subsidizes have built-in help for this functionality:
  1. es6-collections.js
  2. MutationObserver.js
  3. Modernizr
  4. FormData.js
  • Removed the unused jquery.hoverIntent JavaScript library. GitHub-33732
  • lib/internal/Magento/Framework/Filter/Money.php has been deprecated. It contains the money_format() function, which was removed in PHP 8.x. GitHub-33870
  • Removed the deprecated, unsupported grunt-autoprefixer package.

    GitHub-34037

List of Library upgrades for future versions

  • script.aculo.us
  • Chart.js
  • moment.js
  • moment-timezone-with-data.js
  • matchMedia.js
  • underscore.js
  • PrototypeJS
  • RequireJS
  • LessCSS

 

Credit Reference: https://devdocs.magento.com/guides/v2.4/release-notes/open-source-2-4-4.html

Outsource Your Magento work at Half Price | Shartra Technology

If you are planning to upgrade your eCommerce Magento webshop version to the latest Magento 2.4.4 version then Shartra is the Magento development company that does this job at an affordable price.

 

If you are still looking for strategic Magento development services or website redesign services to support you in creating a Magento store from scratch, Shartra technology will be delighted to help you.

 

Share:

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
Get a Quote

    Get a Quote