Although Magento 2.4 is the most recent version of the software, many retailers continue to use Magento 2.3. In particular, Magento 2.3 featured a novel declarative database schema method. Now, patches are coded as a separate PHP class, and all tables may be specified via.xml files. Building on that strategy, Magento 2.4 supports Elasticsearch as the catalog search solution. It also supports PHP 8.0 and provides new support in GraphQL. Additionally, declarative schema usage is the most recent trend in.