php-wasm-node-polyfills
Polyfills JavaScript classes and methods required by WordPress Playground.
Ensures compatibility with the following environments:
Building
Run nx build php-wasm-node-polyfills
to build the library.
Running unit tests
Run nx test php-wasm-node-polyfills
to execute the unit tests via Jest.
[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