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.
[v2.0.21] (2025-09-15)
Enhancements
- [CLI] Build worker thread with stable filenames. (#2631)
Contributors
The following contributors merged PRs in this release:
@adamziel
[v2.0.20] (2025-09-15)
Tools
Blueprints
- Fix to ensure that Site Editor templates are associated with the correct taxonomy upon import. (#2584)
PHP WebAssembly
- Translate 'localhost' to 127.0.0.1 in MySQL connections. (#2627)
- [PHP] Rebuild with sync fd_close on the web. (#2620)
Website
- [Web Client] Remove onBeforeBlueprint. (#2622)
Internal
- [CI] Do not block CI tests on linter. (#2619)
Contributors
The following contributors merged PRs in this release:
@adamziel @akirk
[v2.0.19] (2025-09-11)
PHP WebAssembly
- [Intl] Correct intl errors during compilation and build. (#2613)
Bug Fixes
- Playground CLI: Skip WP install when using existing WP files. (#2616)
Contributors
The following contributors merged PRs in this release:
@brandonpayton @mho22
[v2.0.18] (2025-09-08)
Documentation
- Added Gujarati Translation for Code.md File. (#2606)
- Tagalog translations of Blueprints -> Blueprint Data Format. (#2609)
- [Translations] Adding local environment section to pt-BR. (#2572)
Bug Fixes
- Fixing header from Gujarati translation. (#2614)
- [Xdebug Bridge] Fix create hash error in xdebug bridge. (#2612)
Contributors
The following contributors merged PRs in this release:
@fellyph @mho22 @rollybueno @shail-mehta
[v2.0.17] (2025-09-08)
Documentation
- Add Japanese translations to Local Development. (#2604)
Various
- Added Gujarati Translation for Blueprints Tutorials Index.md file. (#2607)
- Added Gujarati Translation for How to Run Blueprints. (#2611)
Contributors
The following contributors merged PRs in this release:
@shail-mehta @shimotmk
[v2.0.16] (2025-09-04)
Enhancements
- Add structured issue templates for bugs, enhancements, and documentation. (#2571)
- Allow installing multiple themes via URL, as required by parent/child themes. (#2581)
Blueprints
- Move blueprints.phar to the Blueprints package. (#2471)
- Move runBlueprintV2 to the blueprints package. (#2594)
Tools
- [XDebug Bridge] Highlight syntax of php scripts from mime type in Devtools. (#2566)
- [XDebug Bridge] Load files in Devtools before running PHP with Xdebug enabled. (#2527)
Documentation
- Added Gujarati Translation for Index.md File. (#2576)
- Added Gujarati Translation for JSON API and Function API File. (#2577)
- Adding french translation guide. (#2541)
- Adding more internal links between pages. (#2499)
- Adding reference to multiple theme URL parameter. (#2593)
- Adding runCLI section to the Playground CLI page. (#2583)
- Updating runCLI demo at wp-playground/cli README file. (#2553)
- Updating wp versions blueprints. (#2573)
- [Docs] Adding how to contribute to the WordPress Playground. (#2597)
PHP WebAssembly
- Increase file locking safety. (#2506)
- [ php-wasm ] Add
intl
dynamic extension to @php-wasm/node ASYNCIFY #2501. (#2557) - [PHP] Expose php.cli() on the web. (#2590)
- [PHP] Include CLI SAPI in the web PHP.wasm build. (#2589)
- [PHP] Inline rotatePHPRuntime() into the PHP class. (#2559)
- [PHP] Rotate the spawn handler in hotSwapPHPRuntime(). (#2588)
Website
- A specific error when a GitHub artifact is not found. (#2596)
- Apply base URLs to relative redirection URLs. (#2595)
Various
- Add Japanese translations to Quick Start Guide for Developers. (#2587)
Contributors
The following contributors merged PRs in this release:
@adamziel @brandonpayton @dd32 @fellyph @mho22 @shail-mehta @shimotmk
[v2.0.15] (2025-09-01)
Documentation
- Added Gujarati Translation for intro-devs.md file. (#2574)
Experiments
File Synchronization
- [Website] Renaming stored Playgrounds. (#2486)
Bug Fixes
- Fix error from adding blank target to external links. (#2575)
Contributors
The following contributors merged PRs in this release:
@adamziel @draganescu @shail-mehta
[v2.0.14] (2025-08-29)
PHP WebAssembly
- Add test to verify mount() correctly handles files (closes #503). (#2564)
- Use unique tmp.zip filename in unzipFile() to avoid conflicts in async calls. (#2567)
- [ php-wasm ] Add
intl
dynamic extension to @php-wasm/node JSPI. (#2501) - [WordPress][CLI] Allow requesting internal URLs via http_request_host_is_external. (#2569)
Various
- Tagalog translations of Blueprints -> Tutorial -> Build Your 1st Blueprint. (#2546)
Contributors
The following contributors merged PRs in this release:
@adamziel @jnealey88 @mho22 @rollybueno
[v2.0.13] (2025-08-26)
Enhancements
- [CLI] --site-url option for Playground CLI. (#2558)