Giter VIP home page Giter VIP logo

magento2-versions-compatibility's Introduction

Magento Minor Version Release End of Quality Fixes End of Security Fixes/End of Software Support
2.0 November 2015 March 2018 March 2018
2.1 June 2016 June 2019 July 1, 2019
2.2 September 2017 December 2019 December 2019
2.3 November 2018 July 2021 April 28, 2022
✔️ 2.4 July 2020

Release information and release planning

➡️ Magento 2.4.7

➡️ Magento 2.4.6

➡️ Magento 2.4.5

➡️ Magento 2.4.4

➡️ Magento 2.4.3

➡️ Magento 2.4.2

➡️ Magento 2.4.1

➡️ Magento 2.4.0

PHP

Magento Minor Version PHP 7.1 PHP 7.2 PHP 7.3 PHP 7.4 PHP 8.0 PHP 8.1 PHP 8.2 PHP 8.3
2.3.x [1] ℹ️Until 2.3.6-p1 ✔️2.3.3 - 2.3.6[2] ✔️2.3.7+
2.4.x ℹ️Until 2.4.1[2] ℹ️Until 2.4.5[3] ℹ️[3] ✔️2.4.4 - 2.4.6 ✔️2.4.6+ ✔️2.4.7+

Notes:

  1. Supports ~7.1.3
  2. The composer.json in 2.3.7, 2.4.1, and 2.4.2 appears to support 7.3, however the System Requirements does not list it as a supported version. This likely means it can work, but you'll be on your own.
  3. Adobe has announced they're removing 7.3 in 2.4.4. This likely means that 2.4.4 will be semi-compatible with 7.4 and 8.0, though it is targeting 8.1.
  4. Adobe Commerce 2.4.7 is still compatible with PHP 8.1 for upgrade purposes only. PHP 8.1 is not supported and not recommended.
Magento Version PHP 7.1 PHP 7.2 PHP 7.3 PHP 7.4 PHP 8.0 PHP 8.1 PHP 8.2 PHP 8.3
2.2.0
2.3.0
2.4.0
2.4.1
2.4.2
2.4.3
2.4.4 ℹ️[3] ℹ️[3]
2.4.4-p1 ℹ️[3] ℹ️[3]
2.4.4-p2 ℹ️[3] ℹ️[3]
2.4.4-p3 ℹ️[3] ℹ️[3]
2.4.4-p4 ℹ️[3] ℹ️[3]
2.4.4-p5 ℹ️[3] ℹ️[3]
2.4.4-p6 ℹ️[3] ℹ️[3]
2.4.4-p7 ℹ️[3] ℹ️[3]
2.4.5 ℹ️[3] ℹ️[3]
2.4.5-p1 ℹ️[3] ℹ️[3]
2.4.5-p2 ℹ️[3] ℹ️[3]
2.4.5-p3 ℹ️[3] ℹ️[3]
2.4.5-p4 ℹ️[3] ℹ️[3]
2.4.5-p5 ℹ️[3] ℹ️[3]
2.4.5-p6 ℹ️[3] ℹ️[3]
2.4.6
2.4.6-p1
2.4.6-p2
2.4.6-p3
2.4.6-p4
2.4.7 ℹ️[4]

Composer

Magento Minor Version Composer 1 Composer 2
2.3 ℹ️ Until 2.3.7[1] ✔️ 2.3.7+
2.4 ℹ️ Until 2.4.2[1] ✔️ 2.4.2+

Notes:

  1. Composer 1 still works with Magento 2.3.7 and 2.4.2, but is no longer supported.

Elasticsearch

Magento Minor Version ES 5.x ES 6.x ES 7.4.x ES 7.6.x ES 7.9.x ES 7.10.x ES 8.x
2.3 ℹ️ Until 2.3.5 ✔️: 2.3.5+ ✔️ 2.3.7+
2.4 ✔️ 2.4.2+[2] ✔️ 2.4.0-2.4.1[1] ✔️ 2.4.2 - 2.4.3 ✔️2.4.4 - 2.4.5 ✔️2.4.6+

Notes:

  1. 2.4.0 specifically declares support for ES 7.6.x
  2. 2.4.2 states "Magento 2.4.x remains compatible with Elasticsearch 7.4.x" despite compatibility not being declared at any point

Opensearch

Magento Minor Version OS 1.x
2.3
2.4 ✔️2.4.4+

Databases

MySQL

Magento Minor Version MySQL 5.6 MySQL 5.7 MySQL 8.0
2.3 [1]
2.4 [1]

Notes:

  1. Magento is also compatible with, but has not been tested and is not recommended

MariaDB

Magento Minor Version MariaDB 10.0 MariaDB 10.1 MariaDB 10.2 MariaDB 10.3 MariaDB 10.4 MariaDB 10.5 MariaDB 10.6
2.3 [1] [1] [1] [1] [1]
2.4 [2] [2] [2] ✔️2.4.6+

Notes:

  1. Magento only uses MySQL features compatible with MariaDB. MariaDB may not be compatible with all MySQL features, however, so be sure to research compatibility issues before using a feature in your Magento module.
  2. Magento is also compatible, but has not been tested and is not recommended

Redis

Magento Minor Version Redis 4.x Redis 5.x Redis 6.2 Redis 7.0.x
2.3 ✔️2.3.1 - 2.3.5 ✔️2.3.1 - 2.3.6 ✔️2.3.7+
2.4 ✔️2.4.0 - 2.4.1 ✔️2.4.2 - 2.4.6 ✔️2.4.7+

Varnish

Magento Minor Version Varnish 4.x Varnish 5.x Varnish 6.x Varnish 7.x
2.3 [1] [2]
2.4 [3] ✔️2.4.4+

Notes:

  1. Magento declares support for 5.2+
  2. Magento declares support for 6.2+, 6.5.1 explicitly supported with 2.3.7
  3. Tested with 6.3.1. Magento 2.4.2 tested with 6.4

magento2-versions-compatibility's People

Contributors

navarr avatar dev-jq avatar kiber avatar sergey-nechaev avatar

Watchers

Ruud van Zuidam avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.