Magento 2.3 is released and there’s no looking back now!
Magento is the most widely used platform for E-commerce store and there’s no doubt in it. With the increasing use of E-commerce, it is necessary that Magento is also updated from time to time with new features and security fixes. Owing to this fact, Magento 2.3 is released by Magento with excellent tools to enhance developer experience and general fixes.
Magento 2.3 Highlights:
- Multi Source Inventory (MSI)
This feature allows a store admin to manage multiple warehouses. It eases to manage the delivery of an order from a particular product source/stock location based on the shipping address. New Inventory reservation system in Open Source for high performant checkout and API coverage for integration with the 3rd party inventory system. Read a complete guide on Magento 2 MSI for more details.
- PWA Studio
Magento PWA Studio is a tool for building a progressive web app on the Magento platform. A web-application that offers a fast and reliable user experience, supports the development, deployment, and maintenance of a PWA storefront on top of Magento 2. Support for push notifications and payments, offline support, and improvement in developer workflow are included. New technologies include React, Redux, Webpack in Magento 2.3. Read the details about Magento PWA Studio.
Along with the above core updates, Magento 2.3 has some additional updates and enhancements as described below:
- Page Builder
No more use of HTML and CSS to create and manage site content. With the launch of Page Builder for Magento commerce, even non-technical users can take full control over content by having drag-and-drop interface; a powerful set of content types like images, videos, and banners; and instant preview capabilities. With the page builder, one can easily create new products, categories, and dynamic content blocks.Page Builder has limited availability for Magento Early Adopter Program and one can request access by contacting [email protected]. Page Builder GA will be added for Magento Commerce customers in the upcoming Magento 2.3.1 release.
- Declarative schema
Easier installation and upgrades for Magento and extensions now! No need of DB scripts now! Also, the Magento 2.3 allows to roll-back to the previous version of an extension or particular functionality. It supports for DB structure validation.Although Magento is compatible with the traditional method of DB script use, it is advisable to adopt the new approach as the DB scripts will become unsupported by time.
- GraphQL API
An alternative to REST and SOAP web APIs for front-end development, GraphQL API, a flexible API for building custom frontend experience, is a significant introduction. It supports all product types, and its optimized queries speed up the frontend experience.
- Message Queue
Message Queues are now available in Open Source too with all the functionalities previously available in Magento Commerce! Take the advantage of queue functionality for better developer experience.
- Security Enhancements
- Google reCAPTCHA validation to control spam registration.
- Two-factor authentication introduced for the admin account.
- Core Product Improvements, It includes:
- Elasticsearch support, a more robust and scalable engine available for Magento Open Souce with multiple language support!
- CMS enhancements with updates WYSIWYG editor to use TinyMCE 4.6.
- Performance improvements with a notable reduction in indexing time by 60%. Magento 2.3 offers efficient indexing with parallel processing and sharding.
- Change in versioning for B2B product
Apart from these significant improvements, there are changes related to import/export improvements, cache management, business-friendly page builder in beta version, PHP 7.2 and much more to enhance your E-commerce experience with Magento!
It is expected that Sales and Advertisement Channels to be introduced in the first quarter of 2019 in Magento’s latest version. It will enable merchants to reach more customers, sync magneto store for efficient promotion, selling and fulfill across channels. Admin can see business performance across all channels! Amazon marketplace integration in EAP, Google Merchant Center and Ads integration in development is the part of channel availability.
- PHP Requirements: 7.1.3+ 7.2.x
- Required PHP extensions:
- bc-math (Magento Commerce only)
- Technologies Magento can use:
- Redis version 3.2 (compatible with 2.4+ ) for page caching and session storage
- Varnish version 4.x or 5.2
- RabbitMQ 3.7.x (compatible with 2.0 and later)
- Elasticsearch 5.2.x
- PHP OPcache
PHP OPcache is required to be enabled for performance reasons.
- PHP settings
Important PHP settings such as memory limit must be configured to avoid common problems while using Magento 2.3.
- Magento Commerce only
- Three master databases
These master databases provide scalability advantages for different functional areas of the Magento application such as checkout, orders, and all remaining Magento2 application tables.
- Three master databases
Optional but recommended:
- php_xdebug 2.5.x or later (development environments only; can have an adverse effect on performance)
- PHPUnit (as a command-line tool) 6.2.0
To know the details, please refer Magento 2.3 Open source Release notes.
Feature Comparison on Magento 2.3 vs Magento 2.2:
|Features||Magento 2.3||Magento 2.2|
|Progressive Web App (PWA)||YES||NO|
|Asynchronous and Bulk Web API||YES||NO|
|Elasticsearch Updates (Magento 2.3 Open Source)||YES||YES|
|Multi-Source Inventory (MSI)||YES||NO|
|WYSIWYG TinyMCE v4||YES||NO|
|Page Builder integration||YES||NO|
|Two Factor Authentication||YES||NO|
Experts advise staying updated in order to enjoy the maximum out of Magento platform that it has to offer and stay secured. Get the latest Magento version from here.
Professional help for upgrading to Magento saves you from the tedious task and eliminates the possibilities of any mistake. If you are looking for one, checkout Magento Upgrade Service!
:rocket: #Magento 2.3 is out now with exciting:confetti_ball: features and enhancements like:
:package: MultiSource Inventory
:bell: PWA Studio
:shield: Inbuilt Google reCAPTCHA & Two-Factor Validation
:computer: Supports PHP 7.2
:clock2: Reduces Indexation time by over 60%
— Meetanshi :rocket: (@MeetanshiInc) November 29, 2018