Since their acquisition by Adobe, they have been trying to release consistent improvements and to deliver their upgrades quarterly and on time. Two important upcoming releases are the v2.4.1 pre-release on 1 October 2020 and the General Availability release scheduled for 15 October 2020.
Magento Aims for Constant Improvement
Magento shows the drive to improve the product that is a part of the forever growing Adobe family. Continuous work to eliminating bugs and issues makes it easier for developers to cope with frustrations they face on a day to day basis at the same time as enhancing the worlds best online sales platform.
The one enhancement that is so necessary but will cause Admin users and developers the most frustration is the mandatory two factor authentication (2FA) for Magento 2 admin panel.
There is apparently no way to switch this off! So you can be sure that it is going to be the subject of much cursing by store owners and developers alike.
The 2FA provider can be configured globally or individually. This allows admin users to set their own personal 2FA at first login, if individual 2FA is configured. The “Trust this device” option is no longer available.
Thankfully, the 2FA authentication method does not apply to storefront customers.
These authenticators are supported:
The most significant for user experience with the page loading speed.
There are also major speed enhancements in 2.4 due to enhancements to the Redis cache which works hard in the background of Magento stores. Some Redis settings have also been surfaced in the Admin UI and allow for the caching to be configured.
Redis speed enhancements include:
In-Store Pick Up in Inventory Management (previously Multi-Source Inventory, or MSI) allows retailers to choose physical inventory locations for easy pickup location convenient for customers.
Magento 2.4.x now supports MySQL 8.x. and merchants are encouraged to migrate deployments to this version.
Migration will allow new 2.4 installations to take advantage of its improved performance, enhancements, reliability and security in MySQL 8.
Also, MySQL 8.0 allows merchants to deploy MariaDB 10.4 support for improved performance and reliability. Merchants can still use MariaDB 10.2 with Magento 2.4 but the upgrade is recommended.
Magento marketplace extension vendors must confirm that tests have been configured to run with new PHPUnit 9.
The new version sports 98 new functions, 68 bug fixes, 50 security improvements, 7 test cycles, 12 packages & modules as well as support for PHP 7.4.
The Zend Framework has been deprecated. This reflects the transitioning of the Zend Framework to the Linux Foundation’s Laminas Project.
Signifyd fraud protection code removed. Merchants need to check the Magento Marketplace to migrate to Signifyd Fraud & Chargeback Protection.