Skip to content

release 1.4.0 - #102

Merged
Jing-yilin merged 2 commits into
mainfrom
release/1.4.0
Sep 19, 2026
Merged

Jing-yilin merged 2 commits into
mainfrom
release/1.4.0

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Version bump only: scripts/bump-version.sh 1.4.0.

Merging this tags super-prototyping--v1.4.0 and cuts the GitHub
Release from the ## v1.4.0 section of RELEASE-NOTES.md, so write
that section before merging if it is not in yet.

Users are on the old version until this merges: the version string is the
cache key /plugin update and codex plugin marketplace upgrade compare.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Sep 19, 2026

Copy link
Copy Markdown

Deploying super-prototyping with  Cloudflare Pages  Cloudflare Pages

Latest commit: 4d043e6
Status: ✅  Deploy successful!
Preview URL: https://268e44fa.super-prototyping.pages.dev
Branch Preview URL: https://release-1-4-0.super-prototyping.pages.dev

View logs

The tag job reads the `## v1.4.0` heading exactly and makes everything under
it the GitHub Release body. Checked with the workflow's own awk: 160 lines,
opening on the date and closing on the last bullet.

Step 1 of the flow also says to group the section the way the released ones
are, so nineteen paragraphs become a dated lead and four groups of bold-led
bullets: the chat panel, pictures in the chat, the canvas, and the toolkit and
the skills. No "Example canvases" group — nothing new landed under
`mockups/canvases` this cycle.

Grouping caught three things the prose had drifted on.

The panel no longer "folds to a rail". #98 made collapsed `display: none` and
moved the switch to the canvas's top-left corner, precisely so there would not
be a second control; the sentence describing the rail was written before that
and contradicted the paragraph four below it.

Two toolkit changes had no line at all. `sp-canvas stop` signals the server's
process group rather than its pid, so an agent the chat panel spawned goes down
with the server instead of being left editing the project; and force refresh
moved to the right-click menu, which both skills now say.

The reinstall warning names 1.3.0 and earlier rather than 1.2.0: 1.3.0 shipped
without `PROTOTYPING_PROJECT_DIR` too, and anyone updating from it needs the
`--force` line just as much.

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

Copy link
Copy Markdown
Contributor

Step 4 is done: 4d043e6 renames ## Unreleased to ## v1.4.0 and leaves a
fresh empty ## Unreleased above it, so merging this is step 5 and nothing
else is owed first.

Why 1.4.0. Minor, by CONTRIBUTING's rubric: this cycle is canvas features
(the chat panel, pictures, Geist, the top bar). Nothing makes an existing
project's folders wrong, so it is not major; it is far more than a fix, so it
is not a patch.

The release body. Run through the tag job's own awk, ## v1.4.0 extracts
160 lines, opening on the date lead and closing on the last bullet, with no
part of ## v1.3.0 in it.

What step 1 had to reconstruct. The whole picture feature area — fourteen
commits across #97, #98 and #99 — had reached main with no line in
## Unreleased; that went in as #101 before this workflow was dispatched.
Grouping the section then caught three more:

  • The panel no longer "folds to a rail". canvas: what the review of #97 found, fixed #98 made collapsed display: none
    and put the switch in the canvas's corner, and the old sentence contradicted
    the paragraph four below it.
  • sp-canvas stop now signals the process group, so an agent the panel spawned
    goes down with the server rather than being left editing your project.
  • Force refresh moved to the right-click menu, which both skills now say.

Gates. Green locally before the dispatch (bun run lint, test, build,
tools/test_refkit.py 25 checks, tools/test_sp_canvas.py 6 checks,
claude plugin validate . --strict), green in the workflow's own gates job,
and green on this PR.

After merging, check the three things CONTRIBUTING asks for: the
super-prototyping--v1.4.0 tag on the Releases page, /plugin update super-prototyping in Claude Code, and the uv tool install --force line
pinned to that tag. The toolkit half matters this time — sp-canvas 1.3.0 and
earlier answer 503 to every chat message.

🤖 Generated with Claude Code

@Jing-yilin
Jing-yilin merged commit 9e604fa into main Sep 19, 2026
8 checks passed
@Jing-yilin
Jing-yilin deleted the release/1.4.0 branch September 19, 2026 07:59
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