chore: v0.2.0 — client debut release prep #11

Merged
synapse merged 2 commits from chore/v0.2.0 into develop 2026-08-21 20:23:51 +00:00
Owner

Version bump 0.1.0 → 0.2.0 for the client's debut release, plus a release-workflow hardening: npm publish moved after release creation (release primary, npm distribution — a publish failure must not block the release).

After merge: git tag v0.2.0 && git push origin v0.2.0, feed the runner, and the pipeline delivers the Forgejo release (5 assets + cache push) and — with the automation token in the runner's ~/.npmrc — @byteflavour/goatcounter-stats-client@0.2.0 on npmjs.

🤖 Generated with Claude Code

https://claude.ai/code/session_01T5j3dAJVcUjZv9k76sRTt9

Version bump 0.1.0 → 0.2.0 for the client's debut release, plus a release-workflow hardening: npm publish moved after release creation (release primary, npm distribution — a publish failure must not block the release). After merge: `git tag v0.2.0 && git push origin v0.2.0`, feed the runner, and the pipeline delivers the Forgejo release (5 assets + cache push) and — with the automation token in the runner's ~/.npmrc — `@byteflavour/goatcounter-stats-client@0.2.0` on npmjs. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01T5j3dAJVcUjZv9k76sRTt9
chore: v0.2.0 — first release carrying the TS client
Some checks failed
ci / gate (pull_request) Failing after 19m42s
release / release (push) Failing after 16s
935a1aed85
Version bump (tags are immutable; v0.1.0 predates the client). Release
workflow reordered: npm publish now runs after release creation — the
release is primary, npm is distribution, and a publish failure must not
block the release.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01T5j3dAJVcUjZv9k76sRTt9
fix: regenerate openapi.json for 0.2.0 — the snapshot gate caught the bump
All checks were successful
ci / gate (pull_request) Successful in 1m40s
85934966ed
The contract document embeds the crate version; a version bump is a
contract change like any other and must update the snapshot consciously.
Working exactly as designed.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01T5j3dAJVcUjZv9k76sRTt9
synapse merged commit b742d9ec54 into develop 2026-08-21 20:23:51 +00:00
synapse deleted branch chore/v0.2.0 2026-08-21 20:23:51 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
synapse/goatcounter-stats-gateway!11
No description provided.