PHP 8.6 Reaches Final Beta as Drupal 12 Compatibility Testing Continues

PHP release graphic showing a narrowing testing path from code and configuration screens through review checkpoints to a large checkmark. Text reads "PHP". "The Testing Window Is Getting Narrower". "Drupal Maintainers Have One More Beta Checkpoint Before Release Candidates Begin".

Developers have the final scheduled PHP 8.6 beta available for testing as the runtime moves toward its first release candidate later this month. PHP.Watch lists PHP 8.6.0 Beta 3 as a bug-fix QA release dated 10 September 2026. The PHP 8.6 release schedule sets RC1 for 24 September and general availability for 19 November.

For Drupal maintainers, the beta provides another upstream baseline for compatibility testing rather than a production runtime. Drupal core opened CI work on 31 March to run unit and component tests against PHP 8.6, and the PHP 8.6 support tracker records compatibility work as development has progressed. Drupal's PHP requirements documentation currently directs readers to that tracker for the status of PHP 8.6 with Drupal 12.

Beta 3 itself is primarily a bug-fix release. Its changelog includes fixes for out-of-bounds reads during automatic UTF-16 and UTF-32 encoding detection, command-line development server handling, DOM and SimpleXML behaviour, and issues across several extensions and runtime components. PHP's release announcement identifies Beta 3 as a testing release and says it should not be used in production.

Drupal's support tracker also shows why the pre-release cycle matters. Updates during the beta cycle have recorded warnings associated with PHP 8.6 changes and dependency updates. Beta 3 therefore gives core and extension maintainers another checkpoint for CI and staging tests before release candidates begin on 24 September.

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 Organizations

Upcoming Events

Latest Opportunities