Skip to content

Use PHP 8.5 for native parser demo#418

Merged
adamziel merged 2 commits into
gh-pagesfrom
adamziel/native-parser-php85-demo
May 27, 2026
Merged

Use PHP 8.5 for native parser demo#418
adamziel merged 2 commits into
gh-pagesfrom
adamziel/native-parser-php85-demo

Conversation

@adamziel
Copy link
Copy Markdown
Collaborator

What?

Updates the GitHub Pages native parser demo to use PHP 8.5 instead of the temporary PHP 8.3 pin:

  • Playground links now use php=8.5.
  • The Blueprint preferred PHP version is now 8.5.
  • The page text says the manifest supports PHP 8.0 through 8.5.

Why?

The PHP 8.3 pin was a workaround for missing Zend exports in the Playground browser runtime. Once WordPress/wordpress-playground#3690 and rebuilt web PHP.wasm artifacts ship, the browser runtime should support the published wp_mysql_parser side modules across PHP 8.0-8.5.

Dependency

Do not merge/publish this until the Playground web-runtime fix and rebuilt artifacts are live, and #417 passes against them.

@adamziel adamziel marked this pull request as ready for review May 27, 2026 10:39
@adamziel adamziel merged commit 769c5fc into gh-pages May 27, 2026
@adamziel adamziel deleted the adamziel/native-parser-php85-demo branch May 27, 2026 10:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant