Immutable
release. Only release title and notes can be modified.
Documentation
PHP WebAssembly
- [Blueprints] Make WordPress file imports failure-safe. (#3848)
- [Blueprints] Report ZIP extraction progress during WordPress imports. (#4168)
Website
- [Website] Fix phpMyAdmin page not found in Personal WP. (#4154)
Website
- Clarify New Playground and autosave failure states. (#4119)
- Add front-page thumbnails to saved Playgrounds. (#4133)
- Bind copied Blueprint bundles to their new Playground. (#4115)
- Detect the repository for pull request numbers. (#4120)
- Distinguish 404 errors from transient network failures. (#4114)
- Expose front-page thumbnail capture through PlaygroundClient. (#4142)
- Fix phpMyAdmin after opening Adminer. (#4144)
- Give failed Blueprint runs an explicit recovery path. (#4099)
- Import ZIP contents before initial browser persistence. (#4131)
- Keep unfinished Blueprint runs out of Recent and restore suggestions. (#4127)
- Log OPFS write worker failures. (#4125)
- Make desktop address suggestions clickable and input-width. (#4135)
- Preserve Blueprint recovery through GitHub authentication. (#4129)
- Preserve Playground records when OPFS deletion fails. (#4128)
- Preserve concurrent cross-tab metadata changes. (#4152)
- Preserve concurrent metadata while preparing Blueprint drafts. (#4116)
- Preserve plugin proxy default response headers. (#4157)
- Preserve selected Query API parameters when starting over after an error. (#4123)
- Prevent stale thumbnail captures from overwriting saved metadata. (#4167)
- Queue Blueprint Run during OPFS synchronization. (#4118)
- Remove stray plugin proxy expression. (#4158)
- Replace failed Blueprint runs before pruning autosaves. (#4134)
- Retry transient OPFS access handle contention. (#4149)
- Serialize concurrent OPFS metadata writes. (#4136)
- Share concurrent OPFS autosave operations. (#4140)
- Track Blueprint runs until their first OPFS copy succeeds. (#4126)
- Turn the Logs pane into a PHP error log. (#4122)
- Tweak confirmations copy and placement. And preserve the Playground URL through settings update. (#4150)
- Validate plugin proxy redirect destinations. (#4137)
Blueprints
- Accept ZIP drops across the page. (#4121)
- Reveal ZIP imports while their browser autosave finishes. (#4132)
- [Blueprints] Export and import all site files except Playground runtime files. (#4141)
- [Blueprints] Export complete versioned Playground ZIP snapshots. (#4139)
- [Blueprints] Import versioned ZIP user content while retaining legacy defaults. (#4130)
Contributors
The following contributors merged PRs in this release:
@adamziel @ashfame @brandonpayton @fellyph
Install via npm:
npm install @wp-playground/client@3.1.47
Or browse all packages on npm.
Stay up to date: Click Watch → Custom → Releases at the top of this repository to get notified of new releases.