Skip to content

Prepare v0.2.3 release - #43

Merged
alexleventer merged 1 commit into
mainfrom
release-v0.2.3
Sep 17, 2026
Merged

alexleventer merged 1 commit into
mainfrom
release-v0.2.3

Conversation

@alexleventer

Copy link
Copy Markdown
Contributor

Release 0.2.3 publishes the homepage metadata from #42 (npm now links to fly.io/sprites) along with the dependabot updates merged since v0.2.2: TypeScript 5.9 → 7.0.2 with the explicit Node types fix, @types/node 26.5.1, and the actions bumps.

This also retires the 0.1.0-dev placeholder in package.json (and the lockfile) in favor of the real version, so the repo tracks what is published the same way sprites-py does. publish.yml already syncs package.json to the git tag, so this is a no-op for publishing when the tag matches. Stays on 0.x to keep parity with the Python SDK's stability signal; happy to go to 1.0 if we want to make that call for both SDKs together.

Validation: npm ci, npm test (126 pass, 0 fail), and npm run build succeed locally — the same steps publish.yml runs — and npm pack --dry-run produces @fly/sprites@0.2.3. git diff --check passes.

Publishing: after merge and successful checks, push the v0.2.3 tag to trigger the existing npm OIDC publish workflow.

🤖 Generated with Claude Code

Replace the 0.1.0-dev placeholder with the real package version so the
repository tracks what is published, matching sprites-py. The publish
workflow already syncs package.json to the git tag, so this is a no-op
for publishing when the tag matches.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@alexleventer
alexleventer requested a review from aezell September 17, 2026 14:50
@alexleventer
alexleventer merged commit 390eb63 into main Sep 17, 2026
4 checks passed
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