What is the difference between Magento 2.2 and 2.3?

Are Magento 2.3 DB schema and coding structure same as compare to Magento 2.2?

Are Magento 2.2 extension supported with Magento 2.3?

Can we customize own extension in Magento 2.3?

| improve this question | | | | |
  • community release the version for improve performance,add more functionality and fix the bug so can not elaborate difference – Rakesh Donga Feb 6 '19 at 12:15

Feature wise difference between Magento 2.2 and Magento 2.3

enter image description here

Declarative DB Schema

Magento 2.3 introduces a new approach – declarative database schema, allowing developers to define database structures and changes in XML files, instead of defining with install scripts. Magento 2.3 will convert the XML schema files into SQL statements and perform them.

The new declarative schema provides a big advantage: rollback support. This means you can roll back database changes you implement on a module or functionality to a previous version

And yes you can customize your own extension

I hope this will help

| improve this answer | | | | |
  • So we can use the same magento 2.2 db for 2.3 as well right? – VIPIN A ROY May 14 '19 at 6:55
  • @VIPINAROY yes until unless you use the 3rd party extension which also effect database creating and modifying tables – Muhammad Hasham May 14 '19 at 7:01
  • we can resolve that by running setup:upgrade command right? – VIPIN A ROY May 15 '19 at 6:00
  • Google ReCaptcha is introduced in Magento 2.2 or Magento 2.3 – Jaisa Feb 27 at 19:08

Not the answer you're looking for? Browse other questions tagged or ask your own question.