Skip to content

chore(release): v0.7.0 — Vue compiles all the way down#157

Merged
doodlewind merged 1 commit into
mainfrom
release/v0.7.0
Jul 23, 2026
Merged

chore(release): v0.7.0 — Vue compiles all the way down#157
doodlewind merged 1 commit into
mainfrom
release/v0.7.0

Conversation

@doodlewind

Copy link
Copy Markdown
Collaborator

Summary

Release prep for v0.7.0 (minor). Versions track @pocketjs/framework; tagging v0.7.0 after merge triggers release.yml (npm publish via OIDC + GitHub Release from the changelog entry).

  • Bump package.json, tools/cli/package.json, pocket.json0.7.0 (bun tools/release-check.ts v0.7.0 green)
  • Changelog entry 0.7.0 — July 23, 2026: Vue compiles all the way down — Pocket Vapor (GBA/GB/NES + ESP32 MeowBit, oracle parity, class DSL), boards as data + execution classes, Cover Flow launcher + app switching, .pocket v1, the widget family (pocket-widget / Pocket Note / pocket-stage), Vita GXM, Vue SFC support + 3.6.0-rc.1, contracts semantics-as-fields
  • Two release-gate fixes found by running the full gate locally:

Validation (full release.yml gate sequence, locally)

  • bun tools/wasm.ts
  • bun run test — full suite ✓
  • bunx tsc --noEmit ✓ (with the pocket-pack fix)
  • cargo test --locked engine/core + workspace ✓
  • bun tests/golden.ts — 49/49 ✓ (after re-bake)
  • bun run tape:check — 180 frames ✓
  • bun tools/release-check.ts v0.7.0 + bun tools/release-notes.ts v0.7.0 --title → "v0.7.0 — Vue compiles all the way down"
  • bun test tests/release-check.test.ts tests/release-notes.test.ts — 8 pass

🤖 Generated with Claude Code

- bump package.json, tools/cli/package.json, pocket.json to 0.7.0
- changelog: 0.7.0 entry (Pocket Vapor GBA/GB/NES + ESP32, boards as data
  + execution classes, Cover Flow launcher, .pocket v1, widget family,
  Vita GXM, Vue SFC + 3.6.0-rc.1, contracts semantics as fields)
- fix tools/pocket-pack.ts section-kind inference (release tsc gate;
  regressed unobserved when #139 added the cover section after v0.6.0)
- re-bake 7 web goldens stale since #148's scaled rounded-box gap fix
  (gallery x5, music.60, motions.236) — 49/49 green

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@doodlewind
doodlewind marked this pull request as ready for review July 23, 2026 09:03
@doodlewind
doodlewind merged commit 6471448 into main Jul 23, 2026
@doodlewind
doodlewind deleted the release/v0.7.0 branch July 23, 2026 09:03
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