Skip to content

release: 0.3.0 - #73

Merged
askalf merged 1 commit into
mainfrom
release/0.3.0
Sep 22, 2026
Merged

askalf merged 1 commit into
mainfrom
release/0.3.0

Conversation

@askalf

@askalf askalf commented Sep 22, 2026

Copy link
Copy Markdown
Owner

Cuts 0.3.0: the OpenAI Responses API redaction (#70) moves from [Unreleased] to [0.3.0] - 2026-09-22.

  • package.json and the lockfile's own version go to 0.3.0, so release.yml accepts the v0.3.0 tag. It refuses a tag that doesn't match. The lockfile's fastify dependency that also reads 0.2.1 is unchanged.
  • One line notes that this is the first image since 0.2.0, so it also carries 0.2.1's fastify update (0.2.1 was never tagged or imaged).
  • node scripts/release-notes.mjs 0.3.0 extracts the 0.3.0 section alone (intro and Added, stopping before 0.2.1), and _test_release_notes.mjs passes.

After merge: push v0.3.0 to build the signed multi-arch image on GHCR. Once it's public, a follow-up points the README quickstart and docs/deploy.md from v0.2.0 to v0.3.0. They stay on v0.2.0 until then so the quickstart never names an image that doesn't exist yet.

The OpenAI Responses API (#70) moves from Unreleased to 0.3.0. It is also
the first image since 0.2.0, so it carries 0.2.1's dependency update, which
was never tagged or imaged. package.json and the lockfile's own version
move to 0.3.0 so release.yml accepts the v0.3.0 tag; the release notes
extract as the 0.3.0 section alone (scripts/release-notes.mjs 0.3.0).
@askalf
askalf enabled auto-merge (squash) September 22, 2026 22:53
@github-actions github-actions Bot added the size/XS Under 10 hand-written lines label Sep 22, 2026

@sprayberry-redline sprayberry-redline left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automated review from the Sprayberry Labs fleet code reviewer.
Reviewed by the GPT gating lane (gating review).

Verdict: Approve — no blocking issues found in the release-version and changelog update.

I checked that the root package and lockfile package versions consistently move from 0.2.1 to 0.3.0, and that the changelog release heading precedes its released content while leaving Unreleased available. CI is green (CodeQL, JavaScript/TypeScript analysis, Docker build, tests, and triage).

What's good: the PR intentionally leaves deployment documentation on the currently published image tag until the new signed image exists, avoiding a quickstart that references an unavailable image.

@askalf
askalf merged commit 226c791 into main Sep 22, 2026
5 checks passed
@askalf
askalf deleted the release/0.3.0 branch September 22, 2026 23:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/XS Under 10 hand-written lines

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants