Skip to content

chore(release): v1.9.0 - #262

Merged
dknauss merged 4 commits into
mainfrom
claude/project-thread-akrxhm
Oct 25, 2026
Merged

dknauss merged 4 commits into
mainfrom
claude/project-thread-akrxhm

Conversation

@dknauss

@dknauss dknauss commented Oct 24, 2026 •

Copy link
Copy Markdown
Owner

Requested by Dan · project thread

Cuts 1.9.0 from main after #260 (d34a576), plus #265's iPhone fixes, which Dan approved for the 1.9 release. Uses the current toolbar interface; the selected-row prototype (#261) is not included.

Why 1.9.0, not 1.8.0

#242 bumped main to 1.8.0, but 1.8.0 was never tagged or released (latest release is v1.7.0). Since then main gained "All other roles" (Phase 29), preview as a role (Phase 30) and the desktop and mobile polish (#256 to #260), which is the v1.9 Client-Site Workflow scope minus Phase 31. Following the D5 recommendation, this ships 1.9.0 now and leaves export/import (#263) for a later release. The changelog folds the unreleased 1.8.0 notes into the 1.9.0 entry, so WordPress.org users going from 1.7.0 see one list.

Changes

  • Plugin header, MAESTRO_VERSION, Stable tag and package.json/lockfile: 1.8.0 to 1.9.0.
  • readme.txt changelog and upgrade notice for 1.9.0, using "visibility groups" throughout (the old 1.8.0 entry still said "hiding profiles").
  • Merges Unify dialog styles and keep phone tools compact and switchable #265 (dialog standard, accurate group-deletion text, tool switching on phones, a toolbar capped at two rows on phones, a distinct Preview as icon) and adds those fixes to the changelog. The readme and user guide now call Preview as the screen button.
  • Updates two E2E checks that Unify dialog styles and keep phone tools compact and switchable #265's intended behavior broke. menu-width narrow-toolbar now measures the scrolling tool groups and checks that the page does not scroll sideways. touch hover closes the Visibility popover before it checks that a tap leaves no hover accent behind. Both of those checks and the 320px case pass locally.
  • languages/maestro-menu-editor.pot regenerated (WP-CLI 2.12, --skip-js).
  • .planning/STATE.md and the D5 row in ROADMAP.md record the cut.

After merge

Tag the merge commit v1.9.0. release.yml checks the tag against the header and Stable tag, builds the ZIP and deploys to WordPress.org. Merging also lands #265's commits, so #265 can be closed. Real iPhone/iPad acceptance is Dan's.

🤖 Generated with Claude Code

https://claude.ai/code/session_012tY8BSUE4tF9wo8m1hx4qW

Bump the plugin header, MAESTRO_VERSION, Stable tag and package version to
1.9.0. 1.8.0 was never tagged, so the 1.9.0 changelog and upgrade notice
carry its changes, renamed to visibility groups, alongside "All other
roles", preview as a role and the desktop and mobile polish through #260.
Regenerate the POT, which still had the hiding-profile strings, and record
the cut in STATE and the D5 row.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012tY8BSUE4tF9wo8m1hx4qW
@dknauss dknauss self-assigned this Oct 24, 2026
dknauss and others added 3 commits October 25, 2026 11:09
…elease

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012tY8BSUE4tF9wo8m1hx4qW
#265 makes each phone tool group scroll sideways and keeps the open tool
highlighted, so two older checks failed on purpose-built behavior:

- menu-width's narrow-toolbar test measured every button's right edge,
  including ones scrolled out of a group. It now measures the groups that
  clip them and checks that the page itself does not scroll sideways.
- the touch-hover test read the Visibility button while its popover was
  open. It now closes the popover with a tap outside, so it still checks
  that a tap leaves no hover accent behind.

The 1.9.0 changelog gains the dialog, group-deletion, tool-switching and
icon fixes, and the readme and user guide call Preview as the screen
button.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012tY8BSUE4tF9wo8m1hx4qW
@dknauss
dknauss marked this pull request as ready for review October 25, 2026 22:57
@dknauss
dknauss merged commit d2da4f7 into main Oct 25, 2026
16 of 17 checks passed
@dknauss
dknauss deleted the claude/project-thread-akrxhm branch October 25, 2026 22:57
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 25, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-25T22:58:17.307891Z 9392fb7 Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@dknauss dknauss mentioned this pull request Oct 27, 2026
2 of 6 tasks
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.

2 participants