Skip to content

Instantly share code, notes, and snippets.

@theodorosploumis
Last active February 14, 2024 14:34
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save theodorosploumis/0bcea4afca0c89fcfec7591fbe148737 to your computer and use it in GitHub Desktop.
Save theodorosploumis/0bcea4afca0c89fcfec7591fbe148737 to your computer and use it in GitHub Desktop.
System requirements matrix support
Software PHP Composer Drush Symfony Twig Node.js Drupal
Drupal 7.x 5.4+ 1.x 6+ 2.8 - 3.x 1+ 4+
Drupal 8.x 7.0+ 1.x 8+ 3.4 - 4.x 1+ 4+
Drupal 9.x 7.3+ 2.x 10+ 4.4 - 5.x 2+ 8+
Drupal 10.x 8.0+ 2.x 10+ 5.x 2+ 12+
Open Social 10.x 7.0+ 8.8 - 9.1
Open Social 11.x 7.4 - 8.x 9.x
Open Social 12.x 8.1+ 10.2.x
NextJS 12.x 12+
NextJS 13.x 13+
NextJS 14.x 14+

Software/Min. req. PHP composer drush symfony twig nodejs IE
React 17.x
React 18.x
ES6 (ES2015)

See also:

@theodorosploumis
Copy link
Author

@theodorosploumis
Copy link
Author

theodorosploumis commented Mar 30, 2023

Version Release EOL PHP Composer MySQL Browsers Symfony Twig Usage
7.x Jan 5, 2011 Nov 28, 2022 5.5.9+ No 5.0+ IE 7+, Firefox, Chrome, Safari N/A N/A 0.3%
8.x Nov 19, 2015 Nov 2, 2021 5.5.9+ Yes 5.5+ IE 9+, Edge, Firefox, Chrome, Safari 3.4 1.x 2.6%
9.x June 3, 2020 TBD 7.3+ Yes 5.7+ IE 11+, Edge, Firefox, Chrome, Safari 4.4 2.x 0.6%
10.x June 16, 2022 TBD 7.4+ Yes 5.7+ IE 11+, Edge, Firefox, Chrome, Safari 5.4 2.x N/A

In this table, the columns contain the following information:

  • Drupal Version: The major version number of Drupal.
  • Release Date: The date when the version was released.
  • EOL: The end-of-life date for the version.
  • PHP: The minimum required PHP version for the version.
  • Composer: Whether or not the version uses Composer for dependency management.
  • MySQL: The minimum required MySQL version for the version.
  • Browsers: The browsers that are officially supported by the version.
  • Symfony: The version of the Symfony framework that is used by the version.
  • Twig Version: The version of the Twig templating engine that is used by the version.
  • Usage in %: The percentage of websites that are currently using the version according to Drupal.org statistics.

Generated by ChatGPT Mar 14 Version

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment