Drupal 12 to Require PHP 8.5 and PostgreSQL 18: Platform Requirements Announced

Drupal 12 to Require PHP 8.5 and PostgreSQL 18: Platform Requirements Announced

Gábor Hojtsy has formally announced the updated platform requirements for Drupal 12.0.0, providing early clarity for developers, site builders, and hosting providers as the CMS moves toward its next major release.

According to the announcement published on Drupal.org, Drupal 12 will require PHP 8.5, representing a step forward in aligning with modern PHP standards. The minimum supported database versions are also rising, with PostgreSQL 18 and MariaDB 10.11 now required. MySQL 8.0 and SQLite 3.45 remain the baseline for their respective engines.

There are no changes to the webserver requirements, which continue to support Apache 2.4.7 and nginx 1.1 or later. IIS remains unsupported. Composer 2.9.3 or the latest secure version is recommended for managing project dependencies.

The browser support policy remains unchanged, as Drupal continues to phase out support for outdated browsers as newer ones are released. This ensures a secure and modern user experience across Drupal sites.

Importantly, Drupal 11 will receive long-term support until at least mid-to-late 2028, covering the period until Drupal 13 is expected to be released. This gives site owners and developers a predictable timeline for upgrading and testing infrastructure changes.

These updated platform requirements mark a forward-looking shift toward stronger performance, security, and compatibility with evolving web technologies.

? Read the full announcement and details here: Drupal 12.0.0 Platform Requirements

Disclosure: This content is produced with the assistance of AI.

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please reach out to us at #thedroptimes channel on Drupal Slack and we will try to address the issue as best we can.

Related People

Upcoming Events

Latest Opportunities