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.0.46] (2026-01-26)
PHP WebAssembly
- [PHP] Fix PHP web asyncify build socket function exports. (#3168)
Various
- [i18n] Add Bengali translation for about/build.md. (#3165)
- [website] Fix broken end-to-end tests because of sqlite db integration update. (#3172)
Personal Playground
- [personal-wp] Add Health Check recovery. (#3157)
- [personal-wp] Introduce a Personal Playground mode. (#3155)
Contributors
The following contributors merged PRs in this release:
@adamziel @akirk @noruzzamans
[v3.0.45] (2026-01-22)
Tools
PHP WebAssembly
- [PHP] Redis as a dynamic extension for Node.js. (#3129)
PHP WebAssembly
- [PHP] Add php-memcached as a dynamically loadable extension for Node.js. (#3133)
Website
- More reliably relay blueprints to kapa. (#3153)
Bug Fixes
- Fix "Cannot read properties of undefined (reading 'data')" with nx. (#3151)
Various
- Added changes to correct automatically translated text in French for …. (#3159)
- Corrections to automattic translation for 08-examples.md. (#3161)
- Update lock file in dev-tools. (#3154)
- [PHP] Use synchronous connect() for Asyncify builds. (#3160)
- [i18n] Add Bengali translation for about/index.md. (#3149)
- [i18n] Add Bengali translation for releases.md. (#3142)
- [i18n] ja translations developer architecture PHP Filesystem and Asyncify. (#3141)
Personal Playground
- [website] Refactor out an Overlay component from saved-playgrounds-overlay. (#3152)
Contributors
The following contributors merged PRs in this release:
@adamziel @akirk @beryl-dlg @noruzzamans @shimotmk
[v3.0.44] (2026-01-20)
Enhancements
- [CLI] Enable defining WordPress constants via CLI flags. (#3128)
PHP WebAssembly
- [PHP] gethostbyname – native DNS resolution in Node.js builds. (#2988)
Website
- Fix sitemap.xml redirect to wp-sitemap.xml. (#3140)
Internal
- Update CLAUDE.md with Node.js version guidance. (#3144)
Contributors
The following contributors merged PRs in this release:
@adamziel
[v3.0.43] (2026-01-19)
Enhancements
- Add CLAUDE.md for AI assistant guidance. (#3136)
PHP WebAssembly
- Remove support for PHP 7.2 and 7.3. (#3127)
- [PHP] Add mmap support to proxyFS. (#3126)
- [PHP] Cleanup 7.2 and 7.3-specific build code. (#3137)
Website
- Always offer to save the site when unrecognized ?site-slug= is used. (#3135)
Various
- Updating @vitejs/plugin-react to version 5.1.2 in package.json. (#3110)
Contributors
The following contributors merged PRs in this release:
@adamziel @fellyph
[v3.0.42] (2026-01-15)
Enhancements
- Clean up CLI output and simplify mount tracking. (#3122)
Various
- [Docs] Updating limitations page. (#3108)
Contributors
The following contributors merged PRs in this release:
@adamziel @fellyph
[v3.0.41] (2026-01-14)
Enhancements
- Update Node.js version in .nvmrc to v22.12.0. (#3114)
- [CLI] Add high-level
startcommand for easy local WordPress development. (#3040) - [CLI] Deprecate
--debugswitch in favor of--verbosity=debug. (#3084) - [CLI]
@wp-playground/cli startpersist sites. (#3119)
PHP WebAssembly
- [Node] Improve error messages when dynamic imports fail in Node vm contexts. (#3121)
- [PHP] Fix external dynamic imports issue in PHP.wasm Web. (#3093)
Website
- Customizable page title via
?page-titlequery parameter. (#3116)
Contributors
The following contributors merged PRs in this release:
@adamziel @fellyph @mho22
[v3.0.40] (2026-01-12)
Documentation
- [docs] Replace PNG images with WEBP format for improved performance. (#3105)
Various
- Document how to publish new npm packages. (#3068)
- [docs] Updating images from Release page to webp. (#3107)
- [i18n] Add Bengali translation for contributor-day.md. (#3096)
- [i18n] Add Bengali translation for translations.md. (#3106)
Contributors
The following contributors merged PRs in this release:
@adamziel @fellyph @noruzzamans
[v3.0.39] (2026-01-07)
PHP WebAssembly
- [CLI] Fix __dirname not defined error in intl extension. (#3094)
Various
- Gujarati translation: For-plugin-developers documentation. (#3091)
Contributors
The following contributors merged PRs in this release:
@brandonpayton @iamsohilvahora
[v3.0.38] (2026-01-06)
[v3.0.37] (2026-01-06)
PHP WebAssembly
- [PHP] Refactor files following up on split PHP.wasm packages. (#3085)
Bug Fixes
- Exclude wordpress-builds/public path in dependabot. (#3088)
Various
- Update
expressdependency to 4.22.0 to fixqssecurity issue. (#3089) - [i18n] Docs: Add Bengali translation for contributor-day-table-lead.md. (#3087)
Contributors
The following contributors merged PRs in this release:
@mho22 @noruzzamans
[v3.0.36] (2026-01-05)
[v3.0.35] (2025-12-29)
PHP WebAssembly
- [PHP] Use platform: "browser" in esbuild configuration for web builds. (#3083)
Internal
- [PHP] Remove unnecessary createRequire() banner from the remaining builds. (#3081)
Various
- [i18n] Translate code md to bangla. (#3082)
- [i18n] ja translations developer architecture PHP.js JavaScript module. (#3080)
Contributors
The following contributors merged PRs in this release:
@adamziel @noruzzamans @shimotmk