Skip to content

chore(release): v0.8.0 — touch, audio, Octane, and four new machine families - #221

Merged
doodlewind merged 1 commit into
mainfrom
release-v0.8.0
Aug 5, 2026
Merged

chore(release): v0.8.0 — touch, audio, Octane, and four new machine families#221
doodlewind merged 1 commit into
mainfrom
release-v0.8.0

Conversation

@doodlewind

Copy link
Copy Markdown
Collaborator

What

Release housekeeping for v0.8.0: version bumps in the three authorities (package.json, tools/cli/package.json, pocket.json) plus the site/content/changelog.md entry the tag-time GitHub Release is cut from.

The release rolls up everything since v0.7.0 (2026-07-23):

Breaking (native embedders only): render_scaled_argb now emits the documented little-endian ARGB8888 word layout (#160).

Validation (full release.yml gate list, run locally)

  • bun tools/wasm.ts then bun run test: 11/11 stages green
  • bunx tsc --noEmit clean
  • cargo test --locked on engine/core, engine workspace, engine/symbian: all targets ok
  • bun tests/golden.ts: 54 passed, 0 failed (after rm -f dist/*.js dist/*.pak)
  • bun run tape:check: 180 frames match
  • bun run site:build + cmp contracts/schema/pocket-2.json site/dist/schema/pocket-2.json ok
  • bun tools/release-check.ts 0.8.0 verifies the three version authorities agree

After merge

Tag the squash commit as v0.8.0 and push; release.yml publishes both npm packages via trusted publishing and creates the GitHub Release from the changelog entry.

🤖 Generated with Claude Code

…amilies

Bump package.json, tools/cli/package.json, and pocket.json to 0.8.0 and
add the changelog entry: Octane as the third framework, the touch system,
the credit-based audio module, Symbian/PocketBook/ESP32-P4/Playdate, Vita
system services, and the landing reframe. The tag on this commit's merge
publishes @pocketjs/framework and @pocketjs/cli and cuts the GitHub
Release from this entry.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@doodlewind
doodlewind marked this pull request as ready for review August 5, 2026 03:44
@doodlewind
doodlewind merged commit f8d471b into main Aug 5, 2026
@doodlewind
doodlewind deleted the release-v0.8.0 branch August 5, 2026 03:44
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