Skip to content

release: psi 0.8.1 — Menu dismissal correctness (D58) - #63

Merged
handamade merged 1 commit into
mainfrom
release/psi-0.8.1
Jul 31, 2026
Merged

release: psi 0.8.1 — Menu dismissal correctness (D58)#63
handamade merged 1 commit into
mainfrom
release/psi-0.8.1

Conversation

@handamade

Copy link
Copy Markdown
Owner

Cuts 0.8.1, carrying the D58 Menu dismissal fix (#62).

All three packages move 0.8.0 → 0.8.1 together. This is the first release under the new fixed group in .changeset/config.json: before it, changeset version would have shipped psi-react at 0.8.1 while psi-tokens and psi-mcp stayed at 0.8.0 — the first version divergence in the repo's history, contradicting CLAUDE.md's lockstep rule. tools/release-guard.mjs does not check version parity, so nothing downstream would have caught it.

psi-tokens and psi-mcp have no changes of their own, so their changelog entries carry a one-line note saying so and pointing at where the fix actually is — otherwise a consumer pulling 0.8.1 sees a bare version heading with nothing under it.

What ships

@handamade/psi-react — Menu no longer reports a dismissal for a menu the consumer has already closed. Two menus sharing one openId (the shape of the shipped row-actions pattern) previously left both closed when switching between them. Also: the trigger wrapper no longer stretches to its layout cell, so menus anchor to the trigger rather than the cell edge.

Verified locally

pnpm build (contrast gate), pnpm test (530), pnpm lint, check-docs-drift — all green at this commit.

🤖 Generated with Claude Code

All three packages bump in lockstep. This is the first release under
.changeset/config.json's new `fixed` group, which enforces the lockstep
rule CLAUDE.md states — before it, `changeset version` would have shipped
react 0.8.1 with tokens and mcp stranded at 0.8.0.

tokens and mcp carry a note explaining the contentless bump, so consumers
who pull 0.8.1 can see why nothing changed for them.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@cursor

cursor Bot commented Jul 31, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@vercel

vercel Bot commented Jul 31, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
psi Ready Ready Preview Jul 31, 2026 11:30pm

@handamade
handamade enabled auto-merge (squash) July 31, 2026 23:29
@handamade
handamade merged commit 670e90e into main Jul 31, 2026
3 checks passed
@handamade
handamade deleted the release/psi-0.8.1 branch July 31, 2026 23:37
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