{"id":4299,"date":"2020-08-04T00:50:09","date_gmt":"2020-08-04T06:20:09","guid":{"rendered":"https:\/\/www.emizentech.com\/blog\/?p=4299"},"modified":"2023-04-25T07:33:40","modified_gmt":"2023-04-25T07:33:40","slug":"magento-open-source-2-4-release-notes","status":"publish","type":"post","link":"https:\/\/multisitelocal.ezxdemo.com\/blog\/magento-open-source-2-4-release-notes.html","title":{"rendered":"Magento Open Source 2.4 Release Notes \u2013 Key Features &amp; Fixed Issues"},"content":{"rendered":"\n<p>In this article, we are going to mention the latest Magento Open Source release notes \u201cMagento 2.4\u201d. Magento 2.4.0 has been released on July 28th with many exciting features and improvements. Even a pandemic can\u2019t stop the Magento community from improving with each release of Magento. Every new release comes with features that make the Ecommerce platform better in various aspects. And Magento 2.4.0 release is no different. There are various key points which we would be covering along with security enhancements, new upgrades, improvements, and other important highlights.<\/p>\n\n\n\n<p>Magento 2.4 is going to be the next big release of the most popular ecommerce platform. So let\u2019s know what to expect from this update?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Key_Highlights_of_Magento_24_Open_Source_Release\"><\/span>Key Highlights of Magento 2.4 Open Source Release<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The release to aims to improve the security, securing payment gateways, a better performance, stock or inventory management, and have also fixed existing issues.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Security Patches<\/li>\n\n\n\n<li>Platform Upgrades<\/li>\n\n\n\n<li>Infrastructure Improvements<\/li>\n\n\n\n<li>Performance Improvements<\/li>\n\n\n\n<li>Purchase Approval Workflows<\/li>\n\n\n\n<li>Seller-assisted shopping<\/li>\n\n\n\n<li>In-Store Pickup<\/li>\n\n\n\n<li>New Media Gallery<\/li>\n\n\n\n<li>PWA Improvements<\/li>\n<\/ul>\n\n\n\n<p><strong>Let\u2019s discuss each one by one:<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Security_Patch_Available\"><\/span>1. Security Patch Available<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>There are time-sensitive fixes are available that Merchants can install instead of using hundreds of functional fixes &amp; enhancements. All necessary fixes which were applied in the previous release i.e. Magento 2.3.5 are included in this release. In this release, there are more than 30 security fixes and improvements. These fixes could close RCE (Remote Cloud Execution) and XSS (Cross-site scripting) vulnerabilities. There is a default 2FA for backend Admin and a default enabled template filter strict mode. Currently, no attacks have been made this far to these issues. However, certain vulnerabilities can potentially be exploited to access customer information or take over administrator sessions. Hence, it is best to secure the Admin by IP allow listing, two-factor authentication, VPN use, and a good password.<\/p>\n\n\n\n<p>Other additional security enhancements are securing Magento admin account, securing Magento account, cloud SSH access, and support for new security.txt file.<\/p>\n\n\n\n<p class=\"has-text-align-center has-text-color\" style=\"color:#f46f25\"><strong>Also Read: <a href=\"https:\/\/multisitelocal.ezxdemo.com\/blog\/magento-review.html\">A complete review of magento for ecommerce websites<\/a><\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_Platform_Upgrades\"><\/span>2. Platform Upgrades<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>These platform upgrades will improve the performance of your Magento store and its security. It is going to be supported by PHP 7.4 while PHP 7.1 and 7.2 are deprecated. Apart from this, there is support for PHPUnit 9.x, <a href=\"https:\/\/multisitelocal.ezxdemo.com\/blog\/magento-2-4-with-elasticsearch-complete-guide.html\">Elasticsearch 7.6.x support<\/a>, MySQL 8.0 support.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The MySQL catalog search engine has also been removed &amp; it would be replaced by Elasticsearch default search engine.<\/li>\n\n\n\n<li>Now the merchants can also deploy MariaDB 10.4 with Magento by the support of MySQL 8.0.<\/li>\n\n\n\n<li>Removal of the core integration of the Signifyd fraud protection code. This core feature is no longer supported.<\/li>\n\n\n\n<li>The Zend Framework has been deprecated and migration to Laminas project<\/li>\n\n\n\n<li>Braintree module removed.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading has-text-align-center\"><span class=\"ez-toc-section\" id=\"_Hire_Skilled_and_Experience_Magento_Developers\"><\/span><a href=\"https:\/\/multisitelocal.ezxdemo.com\/hire-magento-developer.html\" target=\"_blank\" rel=\"noopener\"> &nbsp;Hire Skilled and Experience Magento Developers<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Improvements_in_Infrastructure\"><\/span>3. Improvements in Infrastructure<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>There are enhancements to improve the core quality of Magento. There are improvements in modules such as Customer account, Catalog, CMS, Import, Cart &amp; Checkout, and B2B.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>In this release, the default payment integration of Authorize.net has been removed from the platform. However, merchants can opt for the official extension available on the Magento marketplace.<\/li>\n\n\n\n<li>The Paypal JavaScript SDK has also been updated.<\/li>\n\n\n\n<li>Partial word search in Elasticsearch release. The current release can use of partial words while searching for product names and SKUs while making a quick search.<\/li>\n\n\n\n<li>Deprecation and removal of the Web Set-Up Wizard. You must use the command line to install or upgrade Magento 2.4.0.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_Improvements_in_Performance\"><\/span>4. Improvements in Performance<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p><strong>Improvements to customer data section invalidation logic.<\/strong> In this release, there are new ways by which the customers\u2019 sections can be invalidated to avoid a known issue with local storage.<\/p>\n\n\n\n<p><strong>Optimizations to improve Redis Performance:<\/strong> There are improvements to minimize the number of queries to Redis which are performed while each Magento requests. Some of the improvements are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The decrease in network data size transfers between Redis &amp; Magento.<\/li>\n\n\n\n<li>Reduction in CPU cycles consumption by Redis by improving the adapter\u2019s ability to automatically determine what needs to load.<\/li>\n\n\n\n<li>Reduction in race conditions on Redis write operations<\/li>\n\n\n\n<li>Improvement in Caching by SQL queries to inventory tables<\/li>\n\n\n\n<li>Improvements in Quick Order Add to Cart performance.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"_Buy_Excellent_Magento_Development_Services\"><\/span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href=\"https:\/\/multisitelocal.ezxdemo.com\/magento-development-services.html\" target=\"_blank\" rel=\"noopener\"><strong>Buy Excellent Magento Development Services<\/strong><\/a><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"5_Purchase_Approval_Workflows\"><\/span>5. Purchase Approval Workflows<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>The companies can customize the approval processes by a simple form using Magento 2.4. The companies can now define the approval process on the basis of order value, number of SKUs, or cost of shipping. You can also create many different rules for achieving better flexibility &amp; assign them for specific roles.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"6_Seller-assisted_Shopping\"><\/span>6. Seller-assisted Shopping<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>There is a new seller-assisted shopping functionality which the Magento admins can use to guide and assist the customers. They can troubleshoot any process of the buying activity in the storefront, and get full access to a customer account. The admin can also guide a customer through any functionality of the online store experience. Hence, you can save a lot of time of customer by placing orders and creating quotes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"7_In-Store_Pickup\"><\/span>7. In-Store Pickup<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>There is a new feature in the inventory management \u201cIn-store pickup method\u201d. So the admin can also display the warehouse or inventory house as customer pickup points. This feature is also beneficial for the customers if the warehouse is nearby their address they can pick up the order whenever they wish. The feature can be adjusted to the needs of a curbside pickup method due to its flexible configurations and notifications.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-text-align-center\"><span class=\"ez-toc-section\" id=\"Upgrade_your_Magento_Store_to_Latest_Version\"><\/span><a href=\"https:\/\/multisitelocal.ezxdemo.com\/magento2-migration.html\" target=\"_blank\" rel=\"noopener\">Upgrade your Magento Store to Latest Version<\/a><span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"8_New_Media_Gallery\"><\/span>8. New Media Gallery<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>The ecommerce site owner can now easily create a better content-driven experience in Magento 2.4. You can easily build Media Gallery on both Magento Commerce and Magento Open Source. The media gallery gives an improvement in performance too. You can make it work 30 times faster on integrating with Adobe Stock. It gives control access to the media gallery with permissions.<\/p>\n\n\n\n<p>The images details show how frequent and where the images are getting used. There are image attributes to search and filter the images.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/multisitelocal.ezxdemo.com\/enqiry.html?utm_source=blog&amp;utm_medium=banner&amp;utm_campaign=emizen_blog\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/sites\/2\/2020\/04\/magento-developer-1.jpg\" alt=\"Hire Magento Developer\" class=\"wp-image-2088\"\/><\/a><\/figure><\/div>\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"9_PWA_improvements\"><\/span>9. PWA improvements<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Magento 2.4 comes with the latest version of PWA studio. It is also available for both Magento Commerce and Magento Open-Source. There are new Venia storefront experiences to accelerate the development process. There is a complete cart with the checkout plus an extensibility framework for customizing the PWA studio capabilities. There is also support for Venia UI components within Adobe Experience Manager-powered storefronts.<\/p>\n\n\n\n<p>To know more details of the release, please visit the official page of Magento 2.4 release note <a href=\"https:\/\/devdocs.magento.com\/guides\/v2.4\/release-notes\/release-notes-2-4-0-open-source.html\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">here<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_to_Upgrade_to_the_latest_Magento_version\"><\/span>How to Upgrade to the latest Magento version?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>If you wish to upgrade your current Magento store to the latest Magento 2.4 version then you must <a href=\"https:\/\/multisitelocal.ezxdemo.com\/hire-magento-developer.html\">hire a Magento Development company<\/a> that is having expertise in developing ecommerce stores in Magento, upgrading them, and customizing them. At Emizentech, the certified Magento development company, we are having experienced in each &amp; every aspect of Magento. <a href=\"https:\/\/multisitelocal.ezxdemo.com\/enqiry.html\">Let us know your requirements<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this article, we are going to mention the latest Magento Open Source release notes \u201cMagento 2.4\u201d. Magento 2.4.0 has been released on July 28th with many exciting features and improvements. Even a pandemic can\u2019t stop the Magento community from improving with each release of Magento. Every new release comes with features that make the<\/p>\n","protected":false},"author":35,"featured_media":4307,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"MSN_Categories":"Uncategorized","MSN_Publish_Option":false,"MSN_Is_Local_News":false,"MSN_Is_AIAC_Included":"Empty","MSN_Location":"[]","MSN_Add_Feature_Img_On_Top_Of_Post":false,"MSN_Has_Custom_Author":false,"MSN_Custom_Author":"","MSN_Has_Custom_Canonical_Url":false,"MSN_Custom_Canonical_Url":"","_lmt_disableupdate":"no","_lmt_disable":"no","footnotes":""},"categories":[78],"tags":[],"class_list":{"0":"post-4299","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-magento"},"modified_by":"Marketing EmizenTech","featured_image_src":"https:\/\/multisitelocal.ezxdemo.com\/blog\/wp-content\/uploads\/sites\/2\/2020\/08\/magento-2.4.0-release-notes-1.jpg","featured_image_src_square":"https:\/\/multisitelocal.ezxdemo.com\/blog\/wp-content\/uploads\/sites\/2\/2020\/08\/magento-2.4.0-release-notes-1.jpg","author_info":{"display_name":"Amit Samsukha","author_link":"https:\/\/multisitelocal.ezxdemo.com\/blog\/author\/amit"},"_links":{"self":[{"href":"https:\/\/multisitelocal.ezxdemo.com\/blog\/wp-json\/wp\/v2\/posts\/4299","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/multisitelocal.ezxdemo.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/multisitelocal.ezxdemo.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/multisitelocal.ezxdemo.com\/blog\/wp-json\/wp\/v2\/users\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/multisitelocal.ezxdemo.com\/blog\/wp-json\/wp\/v2\/comments?post=4299"}],"version-history":[{"count":0,"href":"https:\/\/multisitelocal.ezxdemo.com\/blog\/wp-json\/wp\/v2\/posts\/4299\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/multisitelocal.ezxdemo.com\/blog\/wp-json\/wp\/v2\/media\/4307"}],"wp:attachment":[{"href":"https:\/\/multisitelocal.ezxdemo.com\/blog\/wp-json\/wp\/v2\/media?parent=4299"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/multisitelocal.ezxdemo.com\/blog\/wp-json\/wp\/v2\/categories?post=4299"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/multisitelocal.ezxdemo.com\/blog\/wp-json\/wp\/v2\/tags?post=4299"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}