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.6] (2025-08-04)
Documentation
- Adding Contribution pages Spanish translation. (#2431)
PHP WebAssembly
- Fix file locking for PROXYFS nodes that wrap NODEFS. (#2437)
Bug Fixes
- Translations: Fix command typo in docs. (#2449)
Various
- Add Japanese translations to Blueprint Bundles and API Consistency. (#2438)
- Translations: Clean up version from PR #2336. (#2448)
Contributors
The following contributors merged PRs in this release:
@brandonpayton @fellyph @rollybueno @shimotmk @vipul0425
[v2.0.5] (2025-07-28)
Bug Fixes
- Fix fcntl() F_GETLK fatal due to undefined flock struct address. (#2432)
Various
- Add Japanese translations to contributing index and sidebar. (#2434)
Contributors
The following contributors merged PRs in this release:
@brandonpayton @shimotmk
[v2.0.4] (2025-07-25)
Public API
Blueprints
- Distribute @wp-playground/client without any package.json dependencies. (#2426)
Tools
- Fix ESLint 9 linting in VSCode. (#2417)
- [ xdebug ] Add
--experimental-devtools
option in Playground CLI. (#2411)
PHP WebAssembly
- [PHP] Dispatch request.error for all non-zero-exit request handler errors. (#2429)
Website
- Query Monitor plugin support. (#2415)
Internal
- Skip flaky end-to-end tests in Firefox and Webkit. (#2425)
Bug Fixes
- [Xdebug Bridge] Correct error related to unresolved promises in bridge. (#2422)
Various
- Documentation add sidebar to blueprints bundles. (#2397)
Contributors
The following contributors merged PRs in this release:
@adamziel @brandonpayton @mho22 @shimotmk
[v2.0.3] (2025-07-24)
Tools
- [ xdebug ] Add
--experimental-devtools
option in php-wasm CLI. (#2408)
Bug Fixes
- Playground CLI Allow /wordpress subdirs to be mounted before WP install. (#2382)
Contributors
The following contributors merged PRs in this release:
@brandonpayton @mho22
[v2.0.2] (2025-07-23)
Tools
PHP WebAssembly
- [ xdebug ] Bridge DBGP session with CDP server. (#2402)
Internal
- [Build] Preserve optionalDependencies in built package.json. (#2410)
- Comlink] Throw the original error in the error handler. (#2407)
Contributors
The following contributors merged PRs in this release:
@adamziel
[v2.0.1] (2025-07-23)
Blueprints
- Rewrite paths in the wp-cli step. Improve error reporting. (#2406)
Contributors
The following contributors merged PRs in this release:
@adamziel
[v2.0.0] (2025-07-23)
Enhancements
- [Playground CLI] Improve error reporting. (#2401)
- [Playground CLI] Kebab-case yargs options declarations. (#2399)
Blueprints
- Expose Blueprints v2 runner in Playground CLI. (#2394)
- Extract Blueprint v1-specific parts of Playground CLI. (#2392)
- [Playground CLI] Separate Blueprints v1 and Blueprints v2 code paths. (#2396)
Tools
- [XDebug] Add a mock @php-wasm/xdebug-bridge package. (#2398)
Documentation
- Adding Brazilian Portuguese translation for developer documentation. (#2391)
Website
- [Remote] Use CORS proxy in embedded Playgrounds. (#2369)
Bug Fixes
- CLI: Fix --login option and "landingPage" Blueprint property. (#2344)
Various
- Add Japanese translations to steps and steps shorthands. (#2386)
- Add OPCache support. (#2400)
- [Node] Gracefully handle connection errors in the outbound network proxy. (#2370)
Contributors
The following contributors merged PRs in this release:
@adamziel @fellyph @shimotmk @zaerl
[v1.2.3] (2025-07-21)
Enhancements
- [Playground CLI] Consolidate auto mounting logic. (#2360)
- [Playground CLI] Move mounting code to mount.ts. (#2362)
Blueprints
- [CLI] Move Blueprints v2 to Playground CLI package. (#2364)
Public API
Blueprints
- [Client] Accept wasm.wordpress.net as an official origin. (#2368)
Tools
- Make PHP 8.3 the default version. (#2371)
PHP WebAssembly
- Add
--xdebug
option in php-wasm CLI and wp-playground CLI. (#2346)
Documentation
- Adding Playground CLI page and removing wp-now references. (#2337)
- Adding pt-br About and Launch Page. (#2358)
- Adding three new flags on the CLI README file. (#2325)
- Adding video content in Japanese to resources page. (#2354)
- Updating web instance page documentation. (#2365)
PHP WebAssembly
- [PHP-wasm Node] Remove unused node creation code from createNodeFsMountHandler. (#2379)
- [PHP-wasm] File mounting in NODEFS. (#2338)
- [PHP] Improve error logging. (#2357)
- [PHP] Isomorphic, reusable spawn handler. (#2359)
- [PHP] Refresh the latest PHP versions before recompiling. (#2372)
- [php-wasm/universal] Try require() before dynamic imprt in comlink-sync.ts. (#2363)
Website
- Deploy public web app after WP major/beta update. (#2378)
Bug Fixes
- Allow the WP update and changelog workflows to commit to trunk again. (#2377)
- Fix failing WP update workflows. (#2376)
Various
- Add Japanese translations to Resources References. (#2352)
- Add new logo and open graph image. (#2350)
- Adding Portuguese version for Code Standards, Code, and Documentation.. (#2343)
- Adding new icons and og:Image for the Playground Web instance. (#2367)
- Update Japanese translations to main directory. (#2375)
Contributors
The following contributors merged PRs in this release:
@adamziel @bgrgicak @brandonpayton @fellyph @mho22 @shimotmk
[v1.2.2] (2025-07-14)
Enhancements
- Add --internal-cookie-store option for Playground CLI. (#2323)