Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 19, 2025

Bumps the wp-playground-php-wasm group with 5 updates in the / directory:

Package From To
@php-wasm/node 3.0.22 3.0.32
@php-wasm/scopes 3.0.22 3.0.32
@php-wasm/universal 3.0.22 3.0.32
@wp-playground/blueprints 3.0.22 3.0.32
@wp-playground/cli 3.0.22 3.0.32

Updates @php-wasm/node from 3.0.22 to 3.0.32

Changelog

Sourced from @​php-wasm/node's changelog.

[v3.0.32] (2025-12-18)

PHP WebAssembly

  • [PHP] Split php-wasm packages into per-PHP-version packages. (#3062)

Website

  • Await the iframe load event in playground.goTo(). (#3066)
  • Skip WordPress installation when WordPress files already exist. (#3065)

Contributors

The following contributors merged PRs in this release:

@​adamziel

[v3.0.31] (2025-12-17)

[v3.0.30] (2025-12-17)

Documentation

  • Rephrase Opcache module injection comments. (#3053)

PHP WebAssembly

  • [ Intl ] Parallelize memoizedFetch methods when enabling Intl in PHP.wasm web. (#3058)

Bug Fixes

  • Update package lock files in WordPress builds themes to fix current security issues. (#3057)

Contributors

The following contributors merged PRs in this release:

@​mho22

[v3.0.29] (2025-12-17)

Tools

  • Add WordPress Playground DevTools browser extension. (#3056)

... (truncated)

Commits
  • 1c6c30b v3.0.32
  • b326f76 [PHP] Split php-wasm packages into per-PHP-version packages (#3062)
  • 07da1b7 [Website] Await the iframe load event in playground.goTo() (#3066)
  • 9042c02 [Website] Skip WordPress installation when WordPress files already exist (#3065)
  • 4fa87aa [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 761414e chore: update changelog
  • e28b6d2 v3.0.31
  • 477e98e [CI] Allow 'akirk' to trigger deploy workflow
  • e37ccdc [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 2b1acc8 chore: update changelog
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​php-wasm/node since your current version.


Updates @php-wasm/scopes from 3.0.22 to 3.0.32

Changelog

Sourced from @​php-wasm/scopes's changelog.

[v3.0.32] (2025-12-18)

PHP WebAssembly

  • [PHP] Split php-wasm packages into per-PHP-version packages. (#3062)

Website

  • Await the iframe load event in playground.goTo(). (#3066)
  • Skip WordPress installation when WordPress files already exist. (#3065)

Contributors

The following contributors merged PRs in this release:

@​adamziel

[v3.0.31] (2025-12-17)

[v3.0.30] (2025-12-17)

Documentation

  • Rephrase Opcache module injection comments. (#3053)

PHP WebAssembly

  • [ Intl ] Parallelize memoizedFetch methods when enabling Intl in PHP.wasm web. (#3058)

Bug Fixes

  • Update package lock files in WordPress builds themes to fix current security issues. (#3057)

Contributors

The following contributors merged PRs in this release:

@​mho22

[v3.0.29] (2025-12-17)

Tools

  • Add WordPress Playground DevTools browser extension. (#3056)

... (truncated)

Commits
  • 1c6c30b v3.0.32
  • b326f76 [PHP] Split php-wasm packages into per-PHP-version packages (#3062)
  • 07da1b7 [Website] Await the iframe load event in playground.goTo() (#3066)
  • 9042c02 [Website] Skip WordPress installation when WordPress files already exist (#3065)
  • 4fa87aa [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 761414e chore: update changelog
  • e28b6d2 v3.0.31
  • 477e98e [CI] Allow 'akirk' to trigger deploy workflow
  • e37ccdc [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 2b1acc8 chore: update changelog
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​php-wasm/scopes since your current version.


Updates @php-wasm/universal from 3.0.22 to 3.0.32

Changelog

Sourced from @​php-wasm/universal's changelog.

[v3.0.32] (2025-12-18)

PHP WebAssembly

  • [PHP] Split php-wasm packages into per-PHP-version packages. (#3062)

Website

  • Await the iframe load event in playground.goTo(). (#3066)
  • Skip WordPress installation when WordPress files already exist. (#3065)

Contributors

The following contributors merged PRs in this release:

@​adamziel

[v3.0.31] (2025-12-17)

[v3.0.30] (2025-12-17)

Documentation

  • Rephrase Opcache module injection comments. (#3053)

PHP WebAssembly

  • [ Intl ] Parallelize memoizedFetch methods when enabling Intl in PHP.wasm web. (#3058)

Bug Fixes

  • Update package lock files in WordPress builds themes to fix current security issues. (#3057)

Contributors

The following contributors merged PRs in this release:

@​mho22

[v3.0.29] (2025-12-17)

Tools

  • Add WordPress Playground DevTools browser extension. (#3056)

... (truncated)

Commits
  • 1c6c30b v3.0.32
  • b326f76 [PHP] Split php-wasm packages into per-PHP-version packages (#3062)
  • 07da1b7 [Website] Await the iframe load event in playground.goTo() (#3066)
  • 9042c02 [Website] Skip WordPress installation when WordPress files already exist (#3065)
  • 4fa87aa [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 761414e chore: update changelog
  • e28b6d2 v3.0.31
  • 477e98e [CI] Allow 'akirk' to trigger deploy workflow
  • e37ccdc [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 2b1acc8 chore: update changelog
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​php-wasm/universal since your current version.


Updates @wp-playground/blueprints from 3.0.22 to 3.0.32

Changelog

Sourced from @​wp-playground/blueprints's changelog.

[v3.0.32] (2025-12-18)

PHP WebAssembly

  • [PHP] Split php-wasm packages into per-PHP-version packages. (#3062)

Website

  • Await the iframe load event in playground.goTo(). (#3066)
  • Skip WordPress installation when WordPress files already exist. (#3065)

Contributors

The following contributors merged PRs in this release:

@​adamziel

[v3.0.31] (2025-12-17)

[v3.0.30] (2025-12-17)

Documentation

  • Rephrase Opcache module injection comments. (#3053)

PHP WebAssembly

  • [ Intl ] Parallelize memoizedFetch methods when enabling Intl in PHP.wasm web. (#3058)

Bug Fixes

  • Update package lock files in WordPress builds themes to fix current security issues. (#3057)

Contributors

The following contributors merged PRs in this release:

@​mho22

[v3.0.29] (2025-12-17)

Tools

  • Add WordPress Playground DevTools browser extension. (#3056)

... (truncated)

Commits
  • 1c6c30b v3.0.32
  • b326f76 [PHP] Split php-wasm packages into per-PHP-version packages (#3062)
  • 07da1b7 [Website] Await the iframe load event in playground.goTo() (#3066)
  • 9042c02 [Website] Skip WordPress installation when WordPress files already exist (#3065)
  • 4fa87aa [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 761414e chore: update changelog
  • e28b6d2 v3.0.31
  • 477e98e [CI] Allow 'akirk' to trigger deploy workflow
  • e37ccdc [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 2b1acc8 chore: update changelog
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​wp-playground/blueprints since your current version.


Updates @wp-playground/cli from 3.0.22 to 3.0.32

Changelog

Sourced from @​wp-playground/cli's changelog.

[v3.0.32] (2025-12-18)

PHP WebAssembly

  • [PHP] Split php-wasm packages into per-PHP-version packages. (#3062)

Website

  • Await the iframe load event in playground.goTo(). (#3066)
  • Skip WordPress installation when WordPress files already exist. (#3065)

Contributors

The following contributors merged PRs in this release:

@​adamziel

[v3.0.31] (2025-12-17)

[v3.0.30] (2025-12-17)

Documentation

  • Rephrase Opcache module injection comments. (#3053)

PHP WebAssembly

  • [ Intl ] Parallelize memoizedFetch methods when enabling Intl in PHP.wasm web. (#3058)

Bug Fixes

  • Update package lock files in WordPress builds themes to fix current security issues. (#3057)

Contributors

The following contributors merged PRs in this release:

@​mho22

[v3.0.29] (2025-12-17)

Tools

  • Add WordPress Playground DevTools browser extension. (#3056)

... (truncated)

Commits
  • 1c6c30b v3.0.32
  • b326f76 [PHP] Split php-wasm packages into per-PHP-version packages (#3062)
  • 07da1b7 [Website] Await the iframe load event in playground.goTo() (#3066)
  • 9042c02 [Website] Skip WordPress installation when WordPress files already exist (#3065)
  • 4fa87aa [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 761414e chore: update changelog
  • e28b6d2 v3.0.31
  • 477e98e [CI] Allow 'akirk' to trigger deploy workflow
  • e37ccdc [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 2b1acc8 chore: update changelog
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​wp-playground/cli since your current version.


Updates @wp-playground/wordpress from 3.0.22 to 3.0.32

Changelog

Sourced from @​wp-playground/wordpress's changelog.

[v3.0.32] (2025-12-18)

PHP WebAssembly

  • [PHP] Split php-wasm packages into per-PHP-version packages. (#3062)

Website

  • Await the iframe load event in playground.goTo(). (#3066)
  • Skip WordPress installation when WordPress files already exist. (#3065)

Contributors

The following contributors merged PRs in this release:

@​adamziel

[v3.0.31] (2025-12-17)

[v3.0.30] (2025-12-17)

Documentation

  • Rephrase Opcache module injection comments. (#3053)

PHP WebAssembly

  • [ Intl ] Parallelize memoizedFetch methods when enabling Intl in PHP.wasm web. (#3058)

Bug Fixes

  • Update package lock files in WordPress builds themes to fix current security issues. (#3057)

Contributors

The following contributors merged PRs in this release:

@​mho22

[v3.0.29] (2025-12-17)

Tools

  • Add WordPress Playground DevTools browser extension. (#3056)

... (truncated)

Commits
  • 1c6c30b v3.0.32
  • b326f76 [PHP] Split php-wasm packages into per-PHP-version packages (#3062)
  • 07da1b7 [Website] Await the iframe load event in playground.goTo() (#3066)
  • 9042c02 [Website] Skip WordPress installation when WordPress files already exist (#3065)
  • 4fa87aa [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 761414e chore: update changelog
  • e28b6d2 v3.0.31
  • 477e98e [CI] Allow 'akirk' to trigger deploy workflow
  • e37ccdc [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 2b1acc8 chore: update changelog
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​wp-playground/wordpress since your current version.


Updates @php-wasm/fs-journal from 3.0.22 to 3.0.32

Changelog

Sourced from @​php-wasm/fs-journal's changelog.

[v3.0.32] (2025-12-18)

PHP WebAssembly

  • [PHP] Split php-wasm packages into per-PHP-version packages. (#3062)

Website

  • Await the iframe load event in playground.goTo(). (#3066)
  • Skip WordPress installation when WordPress files already exist. (#3065)

Contributors

The following contributors merged PRs in this release:

@​adamziel

[v3.0.31] (2025-12-17)

[v3.0.30] (2025-12-17)

Documentation

  • Rephrase Opcache module injection comments. (#3053)

PHP WebAssembly

  • [ Intl ] Parallelize memoizedFetch methods when enabling Intl in PHP.wasm web. (#3058)

Bug Fixes

  • Update package lock files in WordPress builds themes to fix current security issues. (#3057)

Contributors

The following contributors merged PRs in this release:

@​mho22

[v3.0.29] (2025-12-17)

Tools

  • Add WordPress Playground DevTools browser extension. (#3056)

... (truncated)

Commits
  • 1c6c30b v3.0.32
  • b326f76 [PHP] Split php-wasm packages into per-PHP-version packages (#3062)
  • 07da1b7 [Website] Await the iframe load event in playground.goTo() (#3066)
  • 9042c02 [Website] Skip WordPress installation when WordPress files already exist (#3065)
  • 4fa87aa [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 761414e chore: update changelog
  • e28b6d2 v3.0.31
  • 477e98e [CI] Allow 'akirk' to trigger deploy workflow
  • e37ccdc [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 2b1acc8 chore: update changelog
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​php-wasm/fs-journal since your current version.


Updates @php-wasm/logger from 3.0.22 to 3.0.32

Changelog

Sourced from @​php-wasm/logger's changelog.

[v3.0.32] (2025-12-18)

PHP WebAssembly

  • [PHP] Split php-wasm packages into per-PHP-version packages. (#3062)

Website

  • Await the iframe load event in playground.goTo(). (#3066)
  • Skip WordPress installation when WordPress files already exist. (#3065)

Contributors

The following contributors merged PRs in this release:

@​adamziel

[v3.0.31] (2025-12-17)

[v3.0.30] (2025-12-17)

Documentation

  • Rephrase Opcache module injection comments. (#3053)

PHP WebAssembly

  • [ Intl ] Parallelize memoizedFetch methods when enabling Intl in PHP.wasm web. (#3058)

Bug Fixes

  • Update package lock files in WordPress builds themes to fix current security issues. (#3057)

Contributors

The following contributors merged PRs in this release:

@​mho22

[v3.0.29] (2025-12-17)

Tools

  • Add WordPress Playground DevTools browser extension. (#3056)

... (truncated)

Commits
  • 1c6c30b v3.0.32
  • b326f76 [PHP] Split php-wasm packages into per-PHP-version packages (#3062)
  • 07da1b7 [Website] Await the iframe load event in playground.goTo() (#3066)
  • 9042c02 [Website] Skip WordPress installation when WordPress files already exist (#3065)
  • 4fa87aa [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 761414e chore: update changelog
  • e28b6d2 v3.0.31
  • 477e98e [CI] Allow 'akirk' to trigger deploy workflow
  • e37ccdc [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 2b1acc8 chore: update changelog
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​php-wasm/logger since your current version.


Updates @php-wasm/node-polyfills from 3.0.22 to 3.0.32

Changelog

Sourced from @​php-wasm/node-polyfills's changelog.

[v3.0.32] (2025-12-18)

PHP WebAssembly

  • [PHP] Split php-wasm packages into per-PHP-version packages. (#3062)

Website

  • Await the iframe load event in playground.goTo(). (#3066)
  • Skip WordPress installation when WordPress files already exist. (#3065)

Contributors

The following contributors merged PRs in this release:

@​adamziel

[v3.0.31] (2025-12-17)

[v3.0.30] (2025-12-17)

Documentation

  • Rephrase Opcache module injection comments. (#3053)

PHP WebAssembly

  • [ Intl ] Parallelize memoizedFetch methods when enabling Intl in PHP.wasm web. (#3058)

Bug Fixes

  • Update package lock files in WordPress builds themes to fix current security issues. (#3057)

Contributors

The following contributors merged PRs in this release:

@​mho22

[v3.0.29] (2025-12-17)

Tools

  • Add WordPress Playground DevTools browser extension. (#3056)

... (truncated)

Commits
  • 1c6c30b v3.0.32
  • b326f76 [PHP] Split php-wasm packages into per-PHP-version packages (#3062)
  • 07da1b7 [Website] Await the iframe load event in playground.goTo() (#3066)
  • 9042c02 [Website] Skip WordPress installation when WordPress files already exist (#3065)
  • 4fa87aa [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 761414e chore: update changelog
  • e28b6d2 v3.0.31
  • 477e98e [CI] Allow 'akirk' to trigger deploy workflow
  • e37ccdc [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 2b1acc8 chore: update changelog
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​php-wasm/node-polyfills since your current version.


Updates @php-wasm/progress from 3.0.22 to 3.0.32

Changelog

Sourced from @​php-wasm/progress's changelog.

[v3.0.32] (2025-12-18)

PHP WebAssembly

  • [PHP] Split php-wasm packages into per-PHP-version packages. (#3062)

Website

  • Await the iframe load event in playground.goTo(). (#3066)
  • Skip WordPress installation when WordPress files already exist. (#3065)

Contributors

The following contributors merged PRs in this release:

@​adamziel

[v3.0.31] (2025-12-17)

[v3.0.30] (2025-12-17)

Documentation

  • Rephrase Opcache module injection comments. (#3053)

PHP WebAssembly

  • [ Intl ] Parallelize memoizedFetch methods when enabling Intl in PHP.wasm web. (#3058)

Bug Fixes

  • Update package lock files in WordPress builds themes to fix current security issues. (#3057)

Contributors

The following contributors merged PRs in this release:

@​mho22

[v3.0.29] (2025-12-17)

Tools

  • Add WordPress Playground DevTools browser extension. (#3056)

... (truncated)

Commits
  • 1c6c30b v3.0.32
  • b326f76 [PHP] Split php-wasm packages into per-PHP-version packages (#3062)
  • 07da1b7 [Website] Await the iframe load event in playground.goTo() (#3066)
  • 9042c02 [Website] Skip WordPress installation when WordPress files already exist (#3065)
  • 4fa87aa [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 761414e chore: update changelog
  • e28b6d2 v3.0.31
  • 477e98e [CI] Allow 'akirk' to trigger deploy workflow
  • e37ccdc [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 2b1acc8 chore: update changelog
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​php-wasm/progress since your current version.


Updates @php-wasm/stream-compression from 3.0.22 to 3.0.32

Changelog

Sourced from @​php-wasm/stream-compression's changelog.

[v3.0.32] (2025-12-18)

PHP WebAssembly

  • [PHP] Split php-wasm packages into per-PHP-version packages. (#3062)

Website

  • Await the iframe load event in playground.goTo(). (#3066)
  • Skip WordPress installation when WordPress files already exist. (#3065)

Contributors

The following contributors merged PRs in this release:

@​adamziel

[v3.0.31] (2025-12-17)

[v3.0.30] (2025-12-17)

Documentation

  • Rephrase Opcache module injection comments. (#3053)

PHP WebAssembly

  • [ Intl ] Parallelize memoizedFetch methods when enabling Intl in PHP.wasm web. (#3058)

Bug Fixes

  • Update package lock files in WordPress builds themes to fix current security issues. (#3057)

Contributors

The following contributors merged PRs in this release:

@​mho22

[v3.0.29] (2025-12-17)

Tools

  • Add WordPress Playground DevTools browser extension. (#3056)

... (truncated)

Commits
  • 1c6c30b v3.0.32
  • b326f76 [PHP] Split php-wasm packages into per-PHP-version packages (#3062)
  • 07da1b7 [Website] Await the iframe load event in playground.goTo() (#3066)
  • 9042c02 [Website] Skip WordPress installation when WordPress files already exist (#3065)
  • 4fa87aa [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 761414e chore: update changelog
  • e28b6d2 v3.0.31
  • 477e98e [CI] Allow 'akirk' to trigger deploy workflow
  • e37ccdc [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 2b1acc8 chore: update changelog
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​php-wasm/stream-compression since your current version.


Updates @php-wasm/util from 3.0.22 to 3.0.32

Changelog

Sourced from @​php-wasm/util's changelog.

[v3.0.32] (2025-12-18)

PHP WebAssembly

  • [PHP] Split php-wasm packages into per-PHP-version packages. (#3062)

Website

  • Await the iframe load event in playground.goTo(). (#3066)
  • Skip WordPress installation when WordPress files already exist. (#3065)

Contributors

The following contributors merged PRs in this release:

@​adamziel

[v3.0.31] (2025-12-17)

[v3.0.30] (2025-12-17)

Documentation

  • Rephrase Opcache module injection comments. (#3053)

PHP WebAssembly

  • [ Intl ] Parallelize memoizedFetch methods when enabling Intl in PHP.wasm web. (#3058)

Bug Fixes

  • Update package lock files in WordPress builds themes to fix current security issues. (#3057)

Contributors

The following contributors merged PRs in this release:

@​mho22

[v3.0.29] (2025-12-17)

Tools

  • Add WordPress Playground DevTools browser extension. (#3056)

... (truncated)

Commits
  • 1c6c30b v3.0.32
  • b326f76 [PHP] Split php-wasm packages into per-PHP-version packages (#3062)
  • 07da1b7 [Website] Await the iframe load event in playground.goTo() (#3066)
  • 9042c02 [Website] Skip WordPress installation when WordPress files already exist (#3065)
  • 4fa87aa [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 761414e chore: update changelog
  • e28b6d2 v3.0.31
  • 477e98e [CI] Allow 'akirk' to trigger deploy workflow
  • e37ccdc [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 2b1acc8 chore: update changelog
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​php-wasm/util since your current version.


Updates @php-wasm/web from 3.0.22 to 3.0.32

Changelog

Sourced from @​php-wasm/web's changelog.

[v3.0.32] (2025-12-18)

PHP WebAssembly

  • [PHP] Split php-wasm packages into per-PHP-version packages. (#3062)

Website

  • Await the iframe load event in playground.goTo(). (#3066)
  • Skip WordPress installation when WordPress files already exist. (#3065)

Contributors

The following contributors merged PRs in this release:

@​adamziel

[v3.0.31] (2025-12-17)

[v3.0.30] (2025-12-17)

Documentation

  • Rephrase Opcache module injection comments. (#3053)

PHP WebAssembly

  • [ Intl ] Parallelize memoizedFetch methods when enabling Intl in PHP.wasm web. (#3058)

Bug Fixes

  • Update package lock files in WordPress builds themes to fix current security issues. (#3057)

Contributors

The following contributors merged PRs in this release:

@​mho22

[v3.0.29] (2025-12-17)

Tools

  • Add WordPress Playground DevTools browser extension. (#3056)

... (truncated)

Commits
  • 1c6c30b v3.0.32
  • b326f76 [PHP] Split php-wasm packages into per-PHP-version packages (#3062)
  • 07da1b7 [Website] Await the iframe load event in playground.goTo() (#3066)
  • 9042c02 [Website] Skip WordPress installation when WordPress files already exist (#3065)
  • 4fa87aa [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 761414e chore: update changelog
  • e28b6d2 v3.0.31
  • 477e98e [CI] Allow 'akirk' to trigger deploy workflow
  • e37ccdc [Meta] Update package.json repository URLs for trusted publishing setup on npm
  • 2b1acc8 chore: update changelog
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​php-wasm/web since your current version.


Updates @php-wasm/web-service-worker from 3.0.22 to 3.0.32

Changelog

Sourced from @​php-wasm/web-service-worker's changelog.

[v3.0.32] (2025-12-18)

PHP WebAssembly

  • [PHP] Split php-wasm packages into per-PHP-version packages. (#3062)

Website

  • Await the iframe load event in playground.goTo(). (#3066)
  • Skip WordPress installation when WordPress files already exist. (#3065)

Contributors

The following contributors merged PRs in this release:

@​adamziel

[v3.0.31] (2025-12-17)

[v3.0.30] (2025-12-17)

Documentation

  • Rephrase Opcache module injection comments. (#3053)

PHP WebAssembly

  • [ Intl ] Parallelize memoizedFetch methods when enabling Intl in PHP.wasm web. (#3058)

Bug Fixes

  • Update package lock files in WordPress builds themes to fix current security issues. (#3057)

Contributors

The following contributors merged PRs in this release:

@​mho22

[v3.0.29] (2025-12-17)

Tools

  • Add WordPress Playground DevTools browser extension. (#3056)

... (truncated)

Commits

@dependabot dependabot bot added dependencies Pull requests that update a dependency file. javascript Pull requests that update javascript code. labels Dec 19, 2025
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/wp-playground-php-wasm-6bef0a8242 branch from cf6d995 to 6c155cf Compare December 19, 2025 07:56
@github-actions
Copy link
Contributor

github-actions bot commented Dec 19, 2025

📊 Performance Test Results

Comparing a11b1f1 vs trunk

site-editor

Metric trunk a11b1f1 Diff Change
load 9943.00 ms 87971.00 ms +78028.00 ms 🔴 784.8%

site-startup

Metric trunk a11b1f1 Diff Change
siteCreation 24739.00 ms 92425.00 ms +67686.00 ms 🔴 273.6%
siteStartup 10018.00 ms 15094.00 ms +5076.00 ms 🔴 50.7%

Results are median values from multiple test runs.

Legend: 🟢 Improvement (faster) | 🔴 Regression (slower) | ⚪ No change

@wojtekn
Copy link
Contributor

wojtekn commented Dec 19, 2025

@dependabot rebase

@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/wp-playground-php-wasm-6bef0a8242 branch from 6c155cf to f549854 Compare December 19, 2025 13:12
@wojtekn wojtekn self-assigned this Dec 19, 2025
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/wp-playground-php-wasm-6bef0a8242 branch from f549854 to 0b90bb1 Compare December 19, 2025 15:46
@wojtekn
Copy link
Contributor

wojtekn commented Dec 19, 2025

@dependabot rebase

Bumps the wp-playground-php-wasm group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@php-wasm/node](https://github.com/WordPress/wordpress-playground) | `3.0.22` | `3.0.32` |
| [@php-wasm/scopes](https://github.com/WordPress/wordpress-playground) | `3.0.22` | `3.0.32` |
| [@php-wasm/universal](https://github.com/WordPress/wordpress-playground) | `3.0.22` | `3.0.32` |
| [@wp-playground/blueprints](https://github.com/WordPress/wordpress-playground) | `3.0.22` | `3.0.32` |
| [@wp-playground/cli](https://github.com/WordPress/wordpress-playground) | `3.0.22` | `3.0.32` |



Updates `@php-wasm/node` from 3.0.22 to 3.0.32
- [Release notes](https://github.com/WordPress/wordpress-playground/releases)
- [Changelog](https://github.com/WordPress/wordpress-playground/blob/trunk/CHANGELOG.md)
- [Commits](WordPress/wordpress-playground@v3.0.22...v3.0.32)

Updates `@php-wasm/scopes` from 3.0.22 to 3.0.32
- [Release notes](https://github.com/WordPress/wordpress-playground/releases)
- [Changelog](https://github.com/WordPress/wordpress-playground/blob/trunk/CHANGELOG.md)
- [Commits](WordPress/wordpress-playground@v3.0.22...v3.0.32)

Updates `@php-wasm/universal` from 3.0.22 to 3.0.32
- [Release notes](https://github.com/WordPress/wordpress-playground/releases)
- [Changelog](https://github.com/WordPress/wordpress-playground/blob/trunk/CHANGELOG.md)
- [Commits](WordPress/wordpress-playground@v3.0.22...v3.0.32)

Updates `@wp-playground/blueprints` from 3.0.22 to 3.0.32
- [Release notes](https://github.com/WordPress/wordpress-playground/releases)
- [Changelog](https://github.com/WordPress/wordpress-playground/blob/trunk/CHANGELOG.md)
- [Commits](WordPress/wordpress-playground@v3.0.22...v3.0.32)

Updates `@wp-playground/cli` from 3.0.22 to 3.0.32
- [Release notes](https://github.com/WordPress/wordpress-playground/releases)
- [Changelog](https://github.com/WordPress/wordpress-playground/blob/trunk/CHANGELOG.md)
- [Commits](WordPress/wordpress-playground@v3.0.22...v3.0.32)

Updates `@wp-playground/wordpress` from 3.0.22 to 3.0.32
- [Release notes](https://github.com/WordPress/wordpress-playground/releases)
- [Changelog](https://github.com/WordPress/wordpress-playground/blob/trunk/CHANGELOG.md)
- [Commits](WordPress/wordpress-playground@v3.0.22...v3.0.32)

Updates `@php-wasm/fs-journal` from 3.0.22 to 3.0.32
- [Release notes](https://github.com/WordPress/wordpress-playground/releases)
- [Changelog](https://github.com/WordPress/wordpress-playground/blob/trunk/CHANGELOG.md)
- [Commits](WordPress/wordpress-playground@v3.0.22...v3.0.32)

Updates `@php-wasm/logger` from 3.0.22 to 3.0.32
- [Release notes](https://github.com/WordPress/wordpress-playground/releases)
- [Changelog](https://github.com/WordPress/wordpress-playground/blob/trunk/CHANGELOG.md)
- [Commits](WordPress/wordpress-playground@v3.0.22...v3.0.32)

Updates `@php-wasm/node-polyfills` from 3.0.22 to 3.0.32
- [Release notes](https://github.com/WordPress/wordpress-playground/releases)
- [Changelog](https://github.com/WordPress/wordpress-playground/blob/trunk/CHANGELOG.md)
- [Commits](WordPress/wordpress-playground@v3.0.22...v3.0.32)

Updates `@php-wasm/progress` from 3.0.22 to 3.0.32
- [Release notes](https://github.com/WordPress/wordpress-playground/releases)
- [Changelog](https://github.com/WordPress/wordpress-playground/blob/trunk/CHANGELOG.md)
- [Commits](WordPress/wordpress-playground@v3.0.22...v3.0.32)

Updates `@php-wasm/stream-compression` from 3.0.22 to 3.0.32
- [Release notes](https://github.com/WordPress/wordpress-playground/releases)
- [Changelog](https://github.com/WordPress/wordpress-playground/blob/trunk/CHANGELOG.md)
- [Commits](WordPress/wordpress-playground@v3.0.22...v3.0.32)

Updates `@php-wasm/util` from 3.0.22 to 3.0.32
- [Release notes](https://github.com/WordPress/wordpress-playground/releases)
- [Changelog](https://github.com/WordPress/wordpress-playground/blob/trunk/CHANGELOG.md)
- [Commits](WordPress/wordpress-playground@v3.0.22...v3.0.32)

Updates `@php-wasm/web` from 3.0.22 to 3.0.32
- [Release notes](https://github.com/WordPress/wordpress-playground/releases)
- [Changelog](https://github.com/WordPress/wordpress-playground/blob/trunk/CHANGELOG.md)
- [Commits](WordPress/wordpress-playground@v3.0.22...v3.0.32)

Updates `@php-wasm/web-service-worker` from 3.0.22 to 3.0.32
- [Release notes](https://github.com/WordPress/wordpress-playground/releases)
- [Changelog](https://github.com/WordPress/wordpress-playground/blob/trunk/CHANGELOG.md)
- [Commits](WordPress/wordpress-playground@v3.0.22...v3.0.32)

Updates `@php-wasm/xdebug-bridge` from 3.0.22 to 3.0.32
- [Release notes](https://github.com/WordPress/wordpress-playground/releases)
- [Changelog](https://github.com/WordPress/wordpress-playground/blob/trunk/CHANGELOG.md)
- [Commits](WordPress/wordpress-playground@v3.0.22...v3.0.32)

Updates `@wp-playground/common` from 3.0.22 to 3.0.32
- [Release notes](https://github.com/WordPress/wordpress-playground/releases)
- [Changelog](https://github.com/WordPress/wordpress-playground/blob/trunk/CHANGELOG.md)
- [Commits](WordPress/wordpress-playground@v3.0.22...v3.0.32)

Updates `@wp-playground/storage` from 3.0.22 to 3.0.32
- [Release notes](https://github.com/WordPress/wordpress-playground/releases)
- [Changelog](https://github.com/WordPress/wordpress-playground/blob/trunk/CHANGELOG.md)
- [Commits](WordPress/wordpress-playground@v3.0.22...v3.0.32)

---
updated-dependencies:
- dependency-name: "@php-wasm/node"
  dependency-version: 3.0.32
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: wp-playground-php-wasm
- dependency-name: "@php-wasm/scopes"
  dependency-version: 3.0.32
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: wp-playground-php-wasm
- dependency-name: "@php-wasm/universal"
  dependency-version: 3.0.32
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: wp-playground-php-wasm
- dependency-name: "@wp-playground/blueprints"
  dependency-version: 3.0.32
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: wp-playground-php-wasm
- dependency-name: "@wp-playground/cli"
  dependency-version: 3.0.32
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: wp-playground-php-wasm
- dependency-name: "@wp-playground/wordpress"
  dependency-version: 3.0.32
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: wp-playground-php-wasm
- dependency-name: "@php-wasm/fs-journal"
  dependency-version: 3.0.32
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: wp-playground-php-wasm
- dependency-name: "@php-wasm/logger"
  dependency-version: 3.0.32
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: wp-playground-php-wasm
- dependency-name: "@php-wasm/node-polyfills"
  dependency-version: 3.0.32
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: wp-playground-php-wasm
- dependency-name: "@php-wasm/progress"
  dependency-version: 3.0.32
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: wp-playground-php-wasm
- dependency-name: "@php-wasm/stream-compression"
  dependency-version: 3.0.32
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: wp-playground-php-wasm
- dependency-name: "@php-wasm/util"
  dependency-version: 3.0.32
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: wp-playground-php-wasm
- dependency-name: "@php-wasm/web"
  dependency-version: 3.0.32
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: wp-playground-php-wasm
- dependency-name: "@php-wasm/web-service-worker"
  dependency-version: 3.0.32
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: wp-playground-php-wasm
- dependency-name: "@php-wasm/xdebug-bridge"
  dependency-version: 3.0.32
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: wp-playground-php-wasm
- dependency-name: "@wp-playground/common"
  dependency-version: 3.0.32
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: wp-playground-php-wasm
- dependency-name: "@wp-playground/storage"
  dependency-version: 3.0.32
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: wp-playground-php-wasm
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/wp-playground-php-wasm-6bef0a8242 branch from 0b90bb1 to 48a8e66 Compare December 19, 2025 15:53
@wojtekn
Copy link
Contributor

wojtekn commented Dec 23, 2025

3.0.32 breaks tests in Studio.

Checking on Slack: p1766400354448619-slack-C09GMMV3T6J

"lint": "eslint {cli,common,src,e2e}",
"format": "prettier . --write",
"test": "cross-env NODE_OPTIONS='--no-deprecation --max-old-space-size=16384' jest",
"test": "cross-env NODE_OPTIONS='--no-deprecation --max-old-space-size=16384 --experimental-vm-modules' jest",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To fix:

 TypeError: A dynamic import callback was invoked without --experimental-vm-modules

      at getPHPLoaderModule (node_modules/@php-wasm/node/index.cjs:54:7)
      at Object.loadNodeRuntime (node_modules/@php-wasm/node/index.cjs:648:11)

I think we should fix it in upstream - I reported it to the Playground team.


it( 'should apply blueprint without starting server when noStart is true', async () => {
const testBlueprint: Blueprint = { steps: [] };
const testBlueprint: BlueprintV1Declaration = { steps: [] };
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking at https://github.com/WordPress/wordpress-playground/blob/trunk/packages/playground/blueprints/src/lib/types.ts, I think we should use BlueprintV1Declaration and not the broader Blueprint type.

However, I'm unsure why it didn't pop up before. I couldn't track what change between 3.0.22 and 3.0.34 caused this.

@adamziel @bcotrim any thoughts?

@wojtekn wojtekn requested a review from a team December 24, 2025 15:54
@nightnei
Copy link
Contributor

@wojtekn it seems --experimental-vm-modules was unintentionally removed during
Merge branch 'trunk' into dependabot/npm_and_yarn/wp-playground-php-w…

@wojtekn
Copy link
Contributor

wojtekn commented Dec 30, 2025

@wojtekn it seems --experimental-vm-modules was unintentionally removed during
Merge branch 'trunk' into dependabot/npm_and_yarn/wp-playground-php-w…

Yes, I removed it by mistake. However, we should fix those libraries in upstream so we don't need to provide this experimental flag to Jest. I pushed this change for now, and the interesting part is that tests run locally on Mac but fail in CI on both Mac and Windows.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file. javascript Pull requests that update javascript code.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants