{"id":2028,"date":"2020-04-28T12:10:06","date_gmt":"2020-04-28T12:10:06","guid":{"rendered":"https:\/\/www.emizentech.com\/blog\/?p=2028"},"modified":"2022-04-06T07:03:47","modified_gmt":"2022-04-06T07:03:47","slug":"magento-open-source-2-3-5-release-notes","status":"publish","type":"post","link":"https:\/\/multisitelocal.ezxdemo.com\/blog\/magento-open-source-2-3-5-release-notes.html","title":{"rendered":"Magento Open Source 2.3.5 Release Notes: Upgrades, Fixes, &amp; Other Highlights"},"content":{"rendered":"\n<p>In this article, we have covered the release notes of the latest Magento open source version Magento 2.3.5. You will come to know about the security enhancements, new upgrades, improvements, and many other highlights.<\/p>\n\n\n\n<p>After the 4 months, the Magento is ready to release its new version in April 2020. The announcement has been made on the Magento official website. In this release, there are more than 180 functional fixes and 25 plus security enhancements. It has resolved over 46 GitHub issues by the members of the community. It includes cleaning up core code to enhancements of inventory management &amp; GraphQL.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Highlights_and_New_Updates_of_Magento_235_Open_Source_Release\"><\/span>Highlights and New Updates of Magento 2.3.5 Open Source Release:<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The release has been focused on improving the security, searching, payment methods, improving performance, managing stock or inventory management, and have also fixed several issues. We will discuss each one by one\u2026<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Substantial_Security_Enhancements\"><\/span>1. Substantial Security Enhancements:<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>In this release, there are 25 security enhancements which will help close RCE (Remote Code Execution) and XSS (Cross-site Scripting) vulnerabilities. However, there are no incidents of attacks from the cyber hackers till now, but still, there are susceptibilities which can be exploited for taking over Admin or customer information. Mostly, in these issues, the attackers need Admin access first. Hence, always protect your admin by two-factor authentication, proper password, IP whitelisting, and the use of a unique location. The other enhancements are:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Content Security Policy (CSP) Implementation:<\/strong> CSP is used by the web browsers for enhancing the security of a web page. It is an HTTP response header which supports the attacks detection, including data injection and XSS attacks.<\/li><li><strong>Session id removal from URLs:<\/strong> Session id exposure in URL creates potential security threats in session fixation.<\/li><\/ul>\n\n\n\n<p class=\"has-text-align-center has-text-color\" style=\"color:#f46f25\"><strong><a href=\"https:\/\/multisitelocal.ezxdemo.com\/blog\/magento-review.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento Review for eCommerce Stores <\/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>There are several upgrades in the Magento platform in this release.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Elasticsearch 7.5 support:<\/strong> Now the Elasticsearch 7.5 is supported on both Magento Open Source and Magento Commerce.<\/li><li><strong>Deprecation of 3rd Party Payment methods core integration:<\/strong> Now the core features of payment gateways such as Authorize.Net, eWay, CyberSource, and Worldpay wouldn\u2019t be supported. They will get removed from the next minor release of Magento 2.4.0. As a seller, you would need to migrate to the official extensions available at Magento marketplace.<\/li><li><strong>Deprecation of Signifyd fraud protection code core integration:<\/strong> The core feature of Signifyd fraud protection code is no longer in support. The sellers need to migrate Signifyd fraud &amp; Chargeback protection extension available at Magento marketplace.<\/li><li>Symfony components have been upgraded to the latest version (4.4).<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Performance_Boosts\"><\/span>3. Performance Boosts:<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>The customers, as well as the merchants, will experience a significant boost in the performance and overall user flow.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Optimizations in Redis performance: In the enhancement, the number of queries which were performed on each Magento requests have been minimized. Due to these optimizations:\n<ul>\n<li>The size of data transfers between Redis &amp; Magento has decreased<\/li>\n<li>CPU cycles consumption by Redis has been reduced due to improvement in adapter\u2019s ability to automatically determine what needs to be loaded.<\/li>\n<li>Reduction in race conditions on Redis write operations<\/li>\n<\/ul>\n<\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><a href=\"https:\/\/multisitelocal.ezxdemo.com\/contact-us.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\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_Infrastructure_Improvements\"><\/span>4. Infrastructure Improvements:<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>There are myriads of improvements in the Magento infrastructure in this release. The quality of the framework has been improved along with the modules like catalog, sales, PayPal, Elasticsearch, Import, CMS, and B2B.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Now the PayPal Pro Payment can work as user flow in the Chrome 80 browser. Previously, it invoked a Magento callback endpoint that needed access to the customer\u2019s session \u2014 access that the new default Chrome same-46 site cookie functionality does not permit.<\/li><li>Integration of PHPStan code analysis into Magento static builds: It analyse the sophisticated static code and finds additional issues which have been not yet detected by PHP CodeSniffer &amp; PHP Mess Detector.<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"5_Enhancement_in_Merchant_Tools\"><\/span>5. Enhancement in Merchant Tools:<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>There are two major enhancements in the merchant tools; one in the inventory management, and other in GraphQL. Let\u2019s discuss each:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Inventory Management:<\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li>New bulk API for <em><strong>IsProductSalableForRequestedQtyInterface<\/strong><\/em> which is usable for cart verification and checkout process.<\/li><li>New extension for <em><strong>SourceDataProvider<\/strong><\/em> and <em><strong>StockDataProvider<\/strong><\/em><\/li><li>Can view allocated inventory sources from the Orders list<\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">GraphQL:<\/h4>\n\n\n\n<p>You can use the queries of <em><strong>products<\/strong><\/em> and <em><strong>categoryList<\/strong><\/em> for getting information about the same respectively which are added to a staged campaign.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"6_PWA_Studio\"><\/span>6. PWA Studio<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>To get information about the enhancements, features and improvements of the PWA Studio, go through the <a href=\"https:\/\/github.com\/magento\/pwa-studio\/releases\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">PWA Studio releases<\/a> precisely.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"7_DotDigital\"><\/span>7. DotDigital:<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>In this release, there is a new B2B integration module which integrates Engagement cloud and the Magento B2B module. Hence, the vendors can leverage their B2B customer data &amp; can engage with the patrons in a better manner. It includes syncing of company data, catalog data, quote data.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"8_Google_Shopping_ads_Channel\"><\/span>8. Google Shopping ads Channel:<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>The Google Shopping ads Channel extension is now no more supported in this Magento release.<\/p>\n\n\n\n<p class=\"has-text-align-center\"><strong><a href=\"https:\/\/multisitelocal.ezxdemo.com\/blog\/magento-2-migration-benefits.html\" target=\"_blank\" rel=\"noopener\">Learn More &#8211; Benefits of migrating Magento 1 to Magento 2<\/a><\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"9_Vendor-developed_extension_enhancements\"><\/span>9. Vendor-developed extension enhancements:<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>A lot of upgrades have been done to the 3rd party extensions which you can integrate on the Magento open source. These extensions are now compatible, their UX has been scrupulously improved and have new features &amp; enhancements. Some of the examples of these 3rd party extensions are:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Klarna<\/li><li>Yotpo<\/li><li>Vertex<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Fixed_Issues_in_Magento_235_release\"><\/span>Fixed Issues in Magento 2.3.5 release:<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>In this release, Magento has fixed more than hundreds of existing bugs or issues. Here we have mentioned the primary issues which can make the flow much better and a seamless integration and use of Magento.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_Installation_Deployment_and_Upgrade\"><\/span>1. Installation, Deployment and Upgrade:<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>The link accessed from Admin &gt; Stores &gt; Settings &gt; Configuration &gt; General &gt; Advanced Reporting opens in a new tab now.<\/li><li>A website can be removed with its scope-specific configuration settings in app\/etc\/config.php as per the flow. Earlier Magento shows an error.<\/li><li>Configuration settings can&#8217;t be edit from the Admin<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_Adobe_Stock_Integration\"><\/span>2. Adobe Stock Integration:<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>The preview of images has been closed along with the details of images. Keyboards navigations are now able to move to another image. The Search Stock Images button now remains active as expected after you\u2019ve searched for and saved an image from the media gallery.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Cart_Checkout\"><\/span>3. Cart &amp; Checkout:<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>An informative error message displays while adding the product by Order by SKU &amp; the file for upload is corrupt.<\/li><li>Cart price rules based on payment methods apply during checkout<\/li><li>Can disable zip code validation on the checkout workflow from the Admin<\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><a href=\"https:\/\/multisitelocal.ezxdemo.com\/magento-development-services.html?utm_source=blog&amp;utm_medium=banner&amp;utm_campaign=emizen_blog\"><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/sites\/2\/2020\/04\/hire-magento-2-developers.png\" alt=\"hire magento 2 developers\" class=\"wp-image-2084\"\/><\/a><\/figure><\/div>\n\n\n\n<p>Apart from these, there are many other general fixes and modules which you can check on the <strong><a href=\"https:\/\/devdocs-beta.magento.com\/guides\/v2.3\/release-notes\/release-notes-2-3-5-open-source.html\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Magento official website.<\/a><\/strong><br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"How_to_Download_Magento_235_open-source_How_to_Upgrade_to_Magento_235\"><\/span>How to Download Magento 2.3.5 open-source? How to Upgrade to Magento 2.3.5?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>There are plenty of ways of downloading and installing the Magento 2.3.5. However, before moving to the Magento 2.3.5, you should know that whether you are in an urgent need or not of those updates. Also, you should consult your Magento services provider whether to go for the community version or enterprise version. A good Magento development company like Emizentech provides the best consultation for Magento services.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"When_Magento_236_is_going_to_release\"><\/span>When Magento 2.3.6 is going to release?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>After the release of the much awaited Magento 2.3.5, the developer community would start to wait for its next release Magento 2.3.6.<\/p>\n\n\n\n<p>Last but not the least. The merchants are requested to upgrade the Magento 2 stores to the latest version in order to avail these exciting features, offer a secure online shopping platform and get the competitive edge!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this article, we have covered the release notes of the latest Magento open source version Magento 2.3.5. You will come to know about the security enhancements, new upgrades, improvements, and many other highlights. After the 4 months, the Magento is ready to release its new version in April 2020. The announcement has been made<\/p>\n","protected":false},"author":35,"featured_media":2060,"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-2028","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-magento"},"modified_by":"emizentech","featured_image_src":"https:\/\/multisitelocal.ezxdemo.com\/blog\/wp-content\/uploads\/sites\/2\/2020\/04\/magento-open-source-2.3.5-release-notes-1.jpg","featured_image_src_square":"https:\/\/multisitelocal.ezxdemo.com\/blog\/wp-content\/uploads\/sites\/2\/2020\/04\/magento-open-source-2.3.5-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\/2028","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=2028"}],"version-history":[{"count":0,"href":"https:\/\/multisitelocal.ezxdemo.com\/blog\/wp-json\/wp\/v2\/posts\/2028\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/multisitelocal.ezxdemo.com\/blog\/wp-json\/wp\/v2\/media\/2060"}],"wp:attachment":[{"href":"https:\/\/multisitelocal.ezxdemo.com\/blog\/wp-json\/wp\/v2\/media?parent=2028"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/multisitelocal.ezxdemo.com\/blog\/wp-json\/wp\/v2\/categories?post=2028"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/multisitelocal.ezxdemo.com\/blog\/wp-json\/wp\/v2\/tags?post=2028"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}