Changelog
All notable changes to this project are documented in this file by a CI job that runs on every NPM release. The file follows the Keep a Changelog format.
[v3.1.20] (2026-04-16)
Tools
GitHub integration
- [Github Actions] Fix GitHub release publishing wrong version. (#3488)
Documentation
- [ xdebug ] Add Xdebug use case examples. (#3075)
Documentation
- [Docs] Removing documentation fragments. (#3470)
PHP WebAssembly
- [PHP] Fix gzip crash – add missing zlib/curl functions to ASYNCIFY_ONLY. (#3491)
Bug Fixes
- Fix Safari failing to make cross-origin HTTP requests. (#3440)
- Restore the missing mounts.spec.ts. (#2478)
Reliability
- [php-wasm-node-polyfills] Remove @php-wasm/node-polyfills package. (#3476)
Various
- Remove extraneous file and update package-lock.json. (#3477)
- [Docs] Updating asyncify page. (#3459)
- [Docs] Updating blueprint bundles page. (#3465)
- [i18n] Add Bengali translation for blueprints tutorial pages. (#3461)
Contributors
The following contributors merged PRs in this release:
@adamziel @ashfame @fellyph @mho22 @perashanid
[v3.1.19] (2026-04-13)
Documentation
- [Docs] Removing heading IDs to make documentation compatible to migrate to org. (#3466)
PHP WebAssembly
- [ xdebug ] Skip paths alongside path mappings in IDE configs. (#3366)
- [AI] Add compilation and debugging skills for PHP.wasm. (#3445)
Website
- Add custom error message when artifact is expired. (#3453)
- Define DB_NAME via auto-prepend instead of rewriting wp-config.php. (#3458)
Bug Fixes
- Fix broken deploy workflow guards. (#3479)
Various
- Exclude loopback requests from trying to pre-fetch. (#3305)
- Skip running irrelevant actions on forks. (#3473)
- [Docs] Add
overlayparameter to Playground URL options. (#3457) - [i18n] Add Bengali translation for blueprints documentation. (#3462)
- [i18n] Added Gujarati translation for wp-playground agent skill guide. (#3333)
Contributors
The following contributors merged PRs in this release:
@ashfame @brandonpayton @dd32 @fellyph @JanJakes @mho22 @perashanid @Rima1889
[v3.1.18] (2026-04-07)
[v3.1.17] (2026-04-07)
Enhancements
- [CLI] Fix intermittent ENOTDIR crash when applying post-install mounts. (#3468)
Documentation
- [Docs] Load assets from githubusercontent to make it compatible with handbook. (#3467)
Various
- [cli] Update WordPress version validation to include "beta" as a valid slug. (#3446)
Contributors
The following contributors merged PRs in this release:
@adamziel @fellyph
[v3.1.16] (2026-04-06)
Website
- Add WebMCP support to the Playground website. (#3298)
- Centralized site management API and expose as window.playgroundSites. (#3401)
Bug Fixes
- Fix phpMyAdmin and Adminer crash on PHP 8.5. (#3444)
- [CLI] Fix
--skip-sqlite-setupfalse pre-flight database error. (#3456)
Various
- Update SQLite refresh script to support the SQLite monorepo. (#3452)
- [i18n] Add Bengali translation for blueprints/05-steps.md. (#3432)
- [i18n] ja translations developer architecture Service Workers and Scopes. (#3431)
Contributors
The following contributors merged PRs in this release:
@bgrgicak @JanJakes @mho22 @noruzzamans @shimotmk
[v3.1.15] (2026-03-31)
PHP WebAssembly
- [PHP] Fix "Controller is already closed" crash in CLI server. (#3441)
Contributors
The following contributors merged PRs in this release:
@adamziel
[v3.1.14] (2026-03-30)
PHP WebAssembly
- [Redis] va_arg long to va_arg zend_long for WASM32 ABI compatibility. (#3417)
Internal
- Allow manual trigger for GitHub Release workflow. (#3430)
- Create GitHub Release on every npm publish. (#3429)
- Update fast-xml-parser to fix Dependabot issue. (#3422)
Bug Fixes
- [Playground CLI] Support overriding WP_DEBUG using define-bool and define-number. (#3254)
Various
- Load SQLite for phpMyAdmin and Adminer using WP configuration. (#3420)
- Revert "Update SQLite database path (#3428)". (#3435)
- Update SQLite database path. (#3428)
- [MCP] Add REST API authentication to request tool. (#3439)
- [i18n] Add Bengali translation for blueprints tutorial and guide pages. (#3412)
- [i18n] Add French translation for build-your-first-blueprint.md. (#3358)
- [i18n] Create index.md and add French translation. (#3357)
- [i18n] ja translations developer architecture Iframe-based rendering and PHP Worker Threads. (#3404)
Contributors
The following contributors merged PRs in this release:
@adamziel @beryl-dlg @bgrgicak @JanJakes @mho22 @perashanid @shimotmk @wojtekn
[v3.1.13] (2026-03-23)
Enhancements
- [CLI] Auto restart with --experimental-wasm-jspi support. (#3281)