Understanding Drupal version numbers

This guide introduces Drupal’s version numbering scheme for Drupal core, contributed modules and themes. The contents of the guide are intended to help you understand what the various version numbers mean, and how you can use that information when building a Drupal site.

The Drupal core version numbering scheme is simple enough: Major.Minor.Patch - for example 8.8.5. The major version number indicates compatibility, the minor version number indicates new significant features and the patch number indicates bug fixes and minor enhancements.

Taking a look at the core release overview is very useful - either before or after reading this guide.

What do version numbers mean on contributed modules and themes?

Explains how contributed module and theme version numbers indicate Drupal core compatibility and release stability (stable, beta, dev).

What are alpha and beta releases, and release candidates?

Before every official stable release of a version of Drupal core, there can be many alpha releases, beta releases, and release candidates…

When is the next release?

Explains how Drupal core stable releases are scheduled using defined release windows rather than fixed dates.

Which version am I running?

Explains how to find the installed version of Drupal core, contributed modules, and themes.

Guide maintainers

michael_wojcik's picture
dsquaredb's picture