Skip to content

Write the 0.9.9 changelog - #486

Open
AllTerrainDeveloper wants to merge 1 commit into
trunkfrom
changelog-0-9-9
Open

Write the 0.9.9 changelog#486
AllTerrainDeveloper wants to merge 1 commit into
trunkfrom
changelog-0-9-9

Conversation

@AllTerrainDeveloper

@AllTerrainDeveloper AllTerrainDeveloper commented Aug 4, 2026

Copy link
Copy Markdown
Collaborator

Hand-writes the = 0.9.9 = block in readme.txt ahead of the release, so it can ship with ./bin/release.sh 0.9.9 --skip-changelog. No release is cut by this PR and nothing is deployed to WordPress.org.

bin/release.sh drafts this block automatically from the squash-merge titles, but that draft reads like a commit log — "Rebrand (1/2): the OpenStation palette, themes and the mascot", "Make the glow a glow". This is the same twelve PRs rewritten for someone installing the plugin.

What changed against the auto-draft

Two names corrected against their PR bodies

Notes

npm run build clean; the diff is readme.txt only. The Stable tag: is deliberately untouched — bin/bump-version.sh owns it at release time.

Two things this PR deliberately leaves open, both flagged in the review of #479:

  1. The Playground demo links are broken until 0.9.9 ships. blueprint.json and the README button now point at openstation.zip, which no release carries — v0.9.8 only has desktop-mode.zip. The Playground badge, the Studio link and the wp.org Live Preview all 404 in the meantime. Cheapest fix without cutting a release is to upload a copy of v0.9.8's zip to that release under the name openstation.zip; it self-heals once 0.9.9 lands.
  2. The rename has no docs/migration-*.md. wp.desktopwp.os, <wpd-*><os-*> and the PHP prefix change are breaking for anyone extending the shell, and AGENTS.md asks for a migration note on a breaking change. Worth writing before 0.9.9 goes out.

🤖 Generated with Claude Code

Open WordPress Playground Preview

Hand-written ahead of the release so `bin/release.sh 0.9.9 --skip-changelog`
can ship it as-is. Drafted from the twelve PRs since v0.9.8, rewritten for
people installing the plugin rather than reading the commit log:

- The four Mio commits collapse into the line announcing Mio. It ships new
  in this version, so its in-cycle fixes were never visible to anyone.
- Same for the empty widget column, kept as one line since nightly users
  could have hit it.
- Dropped the PHPCS chore and the Playground blueprint rework — neither is
  visible to someone installing the plugin.
- Added the portal URL move (it breaks installed PWAs) and the plugin-author
  rename summary, both missing from the auto-draft.

Two names corrected against their PR bodies: the tile-drop seam is
`wp.os.files.registerTilePayloadHandler()` (#472 predates the rename), and
the shipped PHP prefix is `openstation_` / `OPENSTATION_`, not the
`open_station_` / `OPEN_STATION_` in #475's table.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant