Skip to content

chore(release): version packages - #450

Merged
davidwkeith merged 1 commit into
mainfrom
claude/v1-0-0-beta-1-release-zyizbl
Jul 24, 2026
Merged

davidwkeith merged 1 commit into
mainfrom
claude/v1-0-0-beta-1-release-zyizbl

Conversation

@davidwkeith

Copy link
Copy Markdown
Owner

Summary

Cuts the next beta release: consumes all 185 pending changesets and applies
their version bumps via pnpm changeset version (Changesets pre mode, tag
beta). No pending changeset was a major bump, so every package advances
within its existing 0.1.0-beta.N line — @dwk/cf-shims, @dwk/deno-host,
and @dwk/mf2 land their first 0.1.0-beta.0. No package reaches a stable
1.0.0; that stays blocked behind conformance (conformance/status.json
still shows most hosted suites as pending).

This is the version-bump step of the routine beta-release path in
RELEASING.md. After this merges to main,
the next steps (outside this PR) are a dry_run: true and then
dry_run: false dispatch of the Release GitHub Actions workflow to
actually publish to npm.

Packages affected

All 31 publishable workspace packages (see the diff for the full list);
@dwk/server and @dwk/conformance-target bump too but are never published
to npm.

Checklist

  • Read the relevant spec(s) under spec/packages/ and updated them if
    behaviour changed — not applicable, no behaviour changed, version-only
  • Added/updated colocated tests (src/*.test.ts) — not applicable,
    version-only change
  • Ran the local CI gate: pnpm lint && pnpm format:check && pnpm typecheck && pnpm build && pnpm test
  • Added a changeset (pnpm changeset) if this touches a publishable
    package — not applicable, this PR consumes the pending changesets
  • Updated catalog.json / conformance/status.json if this adds a new
    mountable worker or changes conformance status — not applicable, no
    catalog/conformance changes; pnpm release:gate and
    pnpm catalog:check both pass

Generated by Claude Code

Consume all pending changesets and bump each package's beta version
per Changesets pre mode (tag: beta). No major bumps are pending, so
every package advances within its 0.1.0-beta.N line (or lands its
first 0.1.0-beta.0 for cf-shims, deno-host, and mf2).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MJF4pvWtSB6tDxyG1eQj4b

@davidwkeith davidwkeith left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

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

Reviewed for CONTRIBUTING.md conformance. This is a mechanical changeset version output (185 pending changesets consumed), and it checks out:

  • PR title/scope: chore(release): version packages matches the precedent set by the last release PR (#377), which used the identical title — consistent with the Conventional Commits convention for a repo-wide chore.
  • PR body: opened from the template with Summary / Packages affected / Checklist headings intact; unchecked items have one-line reasons rather than being deleted.
  • Diff scope: touches only package.json versions, CHANGELOG.md additions, and .changeset/pre.json — no source changes, so "not applicable" on the tests/spec checklist items is accurate.
  • Version bumps: all 31 packages bump by exactly one prerelease integer (beta.Nbeta.N+1), no unexpected major bumps; @dwk/cf-shims, @dwk/deno-host, @dwk/mf2 correctly land their first 0.1.0-beta.0, matching the PR description.
  • Pre-mode changeset behavior: individual .changeset/*.md files are intentionally not deleted (Changesets pre mode keeps them until pre exit), matching what #377 did — not a bug.
  • CI: release-gate, integration, CodeQL, and catalog checks are green; build-test was still in progress as of this review.

No changes requested — nothing here needs fixing. (Note: couldn't submit as an "Approve" since this PR is authored by the same account this review is posted from — GitHub disallows self-approval.)


Generated by Claude Code

@davidwkeith
davidwkeith merged commit 6d60c9f into main Jul 24, 2026
9 checks passed
@davidwkeith
davidwkeith deleted the claude/v1-0-0-beta-1-release-zyizbl branch July 24, 2026 22:03
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