Skip to content

Sync docs with v0.9 changes#21

Merged
jakemgold merged 1 commit into
mainfrom
docs/sync-with-0.9-changes
Jun 7, 2026
Merged

Sync docs with v0.9 changes#21
jakemgold merged 1 commit into
mainfrom
docs/sync-with-0.9-changes

Conversation

@jakemgold

Copy link
Copy Markdown
Collaborator

Summary

Documentation sweep before the v0.9 release tag. Walks each .md and updates anything stale relative to today's merges.

Files updated

  • README.md — toolbar icon description matches the redesigned full-bleed circle (was the old transparent-W silhouette); new "Account menu" bullet under Features; build tool renamed from 10up-toolkit to `@wordpress/scripts`.
  • CONTRIBUTING.md — dist output path is `dist/popup.{js,css}` (not the pre-wp-scripts `dist/popup/` subdirectory); same build-tool rename; the options page added to the no-build-step file list.
  • ROADMAP.md — v0.8.x marked shipped; v0.9.x marked active and rewritten to capture what landed (account menu, options page, icon redesign, attribution, security hardening, build swap) and what is still pending (Apple bundle identifier change, final permissions review). The "Per-site overrides via a settings UI" out-of-scope note rewritten — the options page is shipped; only a per-site settings page (vs. the popup's toggles) remains out of scope.
  • SAFARI.md — sync trigger list now includes `options/*`; adds a note on registering new top-level folders in the Xcode project file so the next maintainer doesn't hit the missing-folder-reference issue we hit shipping the options page.

No code changes; no test plan beyond reading the diffs.

- README: toolbar icon description matches the redesigned full-bleed
  circle (was the old transparent-W silhouette); new "Account menu"
  bullet; build tool renamed from 10up-toolkit to @wordpress/scripts.

- CONTRIBUTING: dist output path is `dist/popup.{js,css}` (not the
  pre-wp-scripts `dist/popup/` subdirectory); same build-tool rename;
  options page added to the no-build-step file list.

- ROADMAP: v0.8.x marked shipped; v0.9.x marked active and rewritten
  to capture what landed (account menu, options page, icon redesign,
  attribution, security hardening, build swap) and what is still
  pending (Apple bundle identifier change, final permissions review).
  "Per-site overrides via a settings UI" out-of-scope note rewritten:
  the options page is shipped; only a per-site settings *page* (vs.
  the popup's toggles) remains out of scope.

- SAFARI: sync trigger list now includes `options/*`; adds a note on
  registering new top-level folders in the Xcode project file so the
  next maintainer doesn't hit the missing-folder-reference issue we
  hit shipping the options page.
@jakemgold jakemgold requested a review from fabiankaegy as a code owner June 7, 2026 00:00
@jakemgold jakemgold merged commit c7d3cd2 into main Jun 7, 2026
@jakemgold jakemgold deleted the docs/sync-with-0.9-changes branch June 7, 2026 00:00
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