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?

  • community release the version for improve performance,add more functionality and fix the bug so can not elaborate difference Commented Feb 6, 2019 at 12:15

1 Answer 1


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

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

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