Magento 2.3.5 release: Everything you need to know about this latest Magento version

The COVID-19 can’t stop the Magento community from releasing the latest development of Magento. Also, after launching Magento 2.3.4, almost all Magento developers are looking forward to a new release in 2020. Knowing the demand and struggle, Magento 2.3.5 has just been released on April 28th, 2020 by Magento Inc. With the latest features, upgrades and fixes, your experience with this platform will be much better.

There are more than 180 functional fixes and 25 plus security enhancements and it has resolved over 46 GitHub issues by the members of the community. Also, it includes cleaning up core code to enhancements of inventory management & GraphQL. Now, let’s go through all the features and performances, as well as the adaptation that Magento 2.3.5 can offer for boosting your e-commerce website. 

Magento 2.3.5 released

1. Security improvements in Magento 2.3.5

With the help of New Security-only Patch, the merchants can install time-sensitive security fixes without applying several functional fixes. In this patch, there are about 25 security enhancements, which, as a result, help close RCE (Remote code execution) and XSS (Cross-site shipping) vulnerabilities. Also, the additional improvements may include CSP (Implementation of Content Security Policies) and the removal of session_id from URLs.

2. Magento upgrades

In this Magento 2.3.5 release, there are several updates that you must take notice of. This update will evidently boost your e-commerce store security and performance:

  • Support for Elasticsearch 7.x: With this release, Magento 2.4.x supports only Elasticsearch 6.x and 7.x. Elasticsearch 2.x and 5.x are now deprecated for Magento 2.3.x and will be removed in Magento 2.4.0.
  • Core integration of third-party payment methods got deprecated: The core features are no longer supported and will be removed in the next release. Merchants should migrate to the official extensions that are available on the Magento Marketplace.
  • Deprecation of the core integration of the Signifyd fraud protection code.
  • Upgrade of Symfony Components to the latest lifetime support version (4.4)

3. Performance boosts in Magento 2.3.5

Performance boosts in Magento 2.3.5

The customers, as well as the merchants, will experience a significant boost in the performance and overall user flow. Magento 2.3.5 has been upgraded to provide the following performance improvements:

  • Enhancement in Customer Data Section Invalidation Logic: This release introduces a new way of invalidating all customer sections data that avoids a known issue with local storage when custom sections.xml invalidations are active. 
  • Multiple optimizations to Redis performance. The enhancements minimize the number of queries to Redis that are performed on each Magento request. 

>>> Read more :Magento performance optimization

4. Enhancements in Infrastructure of Magento 2.3.5

This release contains enhancements to core quality, which improve the quality of the Framework and these modules: Catalog, Sales, PayPal, Elasticsearch, Import, and CMS. To be more specific:

  • The PayPal Pro payment method now works as expected in the Chrome 80 browser. In other words, The PayPal Pro payment method now no longer requires access to the customer’s session which the default Chrome same-46 site cookie did not permit.
  • A PHPStan code analysis check has been integrated into Magento static builds. This will ensure the identification of additional issues that were not detected by PHP CodeSniffer and PHP Mess Detector till now.

5. Inventory Management in Magento 2.3.5

In this release, the following improvements have been made to amplify the performance of inventory management. The enhancements for this release include: 

  • Introduced new bulk API for checkout and cart verification
  • Unique extension point for SourceDataProvider and StockDataProvider
  • Capability to view the allocated inventory sources from the Orders list
  • Option to set the height of page builder rows, banners, and sliders to the full height of the page are now included

6. GraphQL

A merchant like you can use the queries of products and categoryList for getting information about the same respect which are added to a staged campaign, along with the release of this version of Magento 2.3.5.

7. PWA Studio

When it comes to PWA Studio, the new features and developed existing features are worth mentioning in the latest patch of Magento:

  • Launching of the PWA extensibility framework:  This framework gives developers the ability to create an extensibility API for their storefront or write plugins that can tap into those API and modify storefront more logically.
  • Caching and data fetching improvements. This release contains improved caching logic and other data fetching optimizations in the Peregrine and Venia UI component libraries. The components will have been refactored to reduce over-fetching or prevent the storage of sensitive data.
pwa-studio

8. dotdigital

The release of Magento 2.3.5 leads to the integration of the Engagement cloud and Magento B2B. A new B2B integration module integrates Engagement cloud and the Magento B2B module enabling Magento B2B merchants to leverage their B2B commerce data and better engage with their prospective and existing customers. This will include:

  • Company data sync (customer type, company, company status)
  • Sync of shared catalog data. Syncing additional product catalog data (custom products and product attributes) to dotdigital. Merchants can turn additional product data into marketing campaigns or use it to make recommendations
  • Sync of quote data

9. Google Shopping Ads channel

The Google Shopping ads Channel bundled extension has reached to the end of the road with this release (2.3.5 and 2.3.4-p1). It is no longer supported. However; an alternative to these other extensions are available on the Magento Marketplace as listed below:

  • Migrate your catalog and Google campaigns directly to Google Merchant Centre and Google ads
  • Lots of new extensions are available at Magento Marketplace to serve your needs

10. Fixed issues in Magento 2.3.5

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 seamless integration and use of Magento.

  • Installation, Deployment, and Upgrade: The link accessed from Admin > Stores > Settings > Configuration > General > Advanced Reporting now opens in a new tab as expected. Configuration settings can’t be edited from the Admin.
  • Adobe Stock integration: Image previews now close as expected when you navigate to a new page of search returns when searching Adobe Stock images. Also, keyboard navigations are now able to move to another image.
  • Cart and checkout: Cart Price Rules that are based on payment methods are now applied during the checkout workflow. They are based on payment methods to apply during checkout. As a result, you can disable zip code validation on the checkout workflow from the Admin.
  • Configurable products: Added validation logic to the Create new value input field of the configurable product creation workflow. Also, Magento 2.3.5 now displays all attributes of a configurable product.

Final words

That should be it! Here is everything you need to know about the latest release of Magento 2.3.5. By having this patch in your store, the experience with Magento will be much more complete. If you want to set up Magento 2.3.5 for your website, you can check out and contact our services. We – MageSolution offers tons of Magento themes and extensions that can be compatible with your store. Check us out now: MageSolution.