Skip to content

chore: add changesets for unreleased 0.7.0 → 0.8.0 work#81

Merged
abpai merged 1 commit into
mainfrom
chore/release-changesets
Jun 24, 2026
Merged

chore: add changesets for unreleased 0.7.0 → 0.8.0 work#81
abpai merged 1 commit into
mainfrom
chore/release-changesets

Conversation

@abpai

@abpai abpai commented Jun 24, 2026

Copy link
Copy Markdown
Owner

Why

The serve-hardening and CLI work merged since v0.7.0 landed without changesets, so the Release workflow has had nothing to consume — the package is still published at 0.7.0 despite five PRs on main. This PR adds the missing changesets so the Changesets action can open the "Version Packages" PR and cut the next release.

Changesets added

Changeset Bump Source Summary
serve-api-webhook-hardening patch #76 Envelope webhook-route errors instead of a raw 500, + tunnel / PG-receipt / broadcast / base-path fixes (10 defects).
webhook-secret-fail-open patch #77 Single WEBHOOK_SECRET_ENV source of truth closes the tunnel fail-open; stricter KANBAN_SYNC_INTERVAL_MS parsing.
honor-default-task-column patch #78 SQLite createTask honors the configured default task column, with first-column fallback parity with Postgres.
strict-jira-board-id minor #79 A malformed JIRA_BOARD_ID now throws INVALID_CONFIG instead of silent misparse (behavior change).

Net version bump: 0.7.00.8.0 (bunx changeset status confirms minor).

Intentionally omitted

Verification

  • bunx changeset status → bumps @andypai/agent-kanban to 0.8.0, consuming all 4 changesets.
  • No source changes — changesets only.

On merge, the Release workflow opens the Version Packages PR (bumps package.json + writes CHANGELOG.md); merging that publishes 0.8.0 to npm and tags it.

https://claude.ai/code/session_01X9j5Rs6kXK8BuHguhy3x33

The serve-hardening and CLI work since v0.7.0 (PRs #76, #77, #78, #79) merged
without changesets, so the Release workflow had nothing to consume and the
package is still published at 0.7.0. Add the missing changesets so the next
release captures this work.

- serve-api-webhook-hardening (patch): #76 - envelope webhook-route errors plus
  tunnel / Postgres-receipt / broadcast / base-path fixes (10 defects).
- webhook-secret-fail-open (patch): #77 - single WEBHOOK_SECRET_ENV source of
  truth for the tunnel gate + stricter KANBAN_SYNC_INTERVAL_MS parsing.
- honor-default-task-column (patch): #78 - SQLite createTask honors the
  configured default task column, with first-column fallback parity with Postgres.
- strict-jira-board-id (minor): #79 - a malformed JIRA_BOARD_ID now throws
  INVALID_CONFIG instead of being silently misparsed (behavior change).

Net bump: minor -> 0.8.0. #80 (pure internal refactor) and the README link fix
are intentionally omitted as they have no user-facing change.

Claude-Session: https://claude.ai/code/session_01X9j5Rs6kXK8BuHguhy3x33
@abpai abpai merged commit a4beede into main Jun 24, 2026
1 check passed
@abpai abpai deleted the chore/release-changesets branch June 24, 2026 14:15
@github-actions github-actions Bot mentioned this pull request Jun 24, 2026
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