chore(release): prepare v0.17.0 - #258
Merged
Merged
Conversation
Moves the lockstep surface to 0.17.0: the four public packages, CLI_VERSION, SERVER_INFO and server.json, bun.lock's workspace entries, and every documented pin (README, ci.mdx, badges.mdx, quickstart, the site hero, RELEASING.md, AGENTS.md, the bug-report template). The historical Spec Kit range `<0.16.0` in RELEASING.md and the Spec Kit reference verification is a different version line and stays. The CHANGELOG's Unreleased section becomes 0.17.0. The only change is the governing-decisions comment from #257, so the section says the npm packages carry no behavior change, and calls out that the proposals and history headings moved into collapsed <summary> lines for anyone who scrapes posted comments. The Action bundles are unchanged from main, and release:pack prepares all five packages for v0.17.0 with no lockfile drift. Signed-off-by: Mark Beacom <m@beacom.dev>
There was a problem hiding this comment.
Copilot review overview
🟡 Changes recommended
The changelog still records October 2 even though the stated release-date policy now requires October 3.
Review effort: Balanced
Findings: 1
Open (1)
What changed in this PR
Prepares the lockstep v0.17.0 release so the updated governing-decisions Action reaches consumers.
Changes:
- Bumps four packages, runtime constants, registry metadata, and lockfile entries.
- Updates documentation and examples to v0.17.0.
- Adds release notes for PR #257.
Decision compliance could not be queried because the adrkit MCP tools were unavailable.
| File | Description |
|---|---|
site/src/content/docs/quickstart.mdx |
Updates published version. |
site/src/content/docs/index.mdx |
Updates status banner. |
site/src/content/docs/ci.mdx |
Updates immutable Action pins. |
site/src/content/docs/badges.mdx |
Updates CLI pins. |
site/src/components/Hero.astro |
Updates hero version. |
README.md |
Updates Action guidance. |
packages/mcp/src/server.ts |
Bumps MCP server version. |
packages/mcp/server.json |
Bumps registry metadata. |
packages/mcp/package.json |
Bumps MCP package. |
packages/evaluator/package.json |
Bumps evaluator package. |
packages/core/package.json |
Bumps core package. |
packages/cli/test/color.test.ts |
Updates version assertion. |
packages/cli/src/index.ts |
Bumps CLI runtime version. |
packages/cli/package.json |
Bumps CLI package. |
package.json |
Bumps root lockstep version. |
docs/RELEASING.md |
Updates current-release references. |
CHANGELOG.md |
Adds v0.17.0 release notes and links. |
bun.lock |
Aligns workspace versions. |
AGENTS.md |
Updates public-version status. |
.github/ISSUE_TEMPLATE/bug_report.yml |
Updates version placeholder. |
Decisions governing this change22 accepted decisions govern this change · 2 historical records Show all 22 governing decisions and why each applies
Historical records that once covered this change (2)These no longer bind this change, and are listed for context only: Links point at |
Signed-off-by: Mark Beacom <m@beacom.dev>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

What and why
Releasing #257 so it reaches people using the Action. Until
v0moves,packages/ci@v0consumers still get the old governing-decisions comment.I went with a minor release rather than a patch. The comment body isn't a documented contract, so 0.16.1 would have complied with RELEASING.md. But the proposals and history headings moved into collapsed
<summary>lines, and anyone scraping posted comments for them breaks. A minor release lets the notes call that out.CLI_VERSION,SERVER_INFO,server.json, andbun.lock's workspace entries (edited directly, per the v0.4.0 note).ci.mdx,badges.mdx, quickstart, hero,index.mdx, RELEASING.md, AGENTS.md, and the bug-report template. The<0.16.0mentions left in RELEASING.md and the Spec Kit verification doc are the historical Spec Kit range, not ours.[Unreleased]→[0.17.0] - 2026-10-03, plus compare links. It says the npm packages carry no behavior change and flags the heading move.Checklist
git commit -s).docs/adr/, an ADR is added or supersedes the affected record. (None.)packages/ci/srcor@adrkit/corechanged, I regeneratedpackages/ci/dist. (Neither changed here; the bundles are byte-identical tomain.)CLI_VERSION/SERVER_INFOtests assert the new values.)bun run typecheck && bun run build && bun test && bun run lintpass (3216 tests).check:changelogandcheck:doc-pinspass, andrelease:packprepared all five packages for v0.17.0 with no lockfile drift.Notes for reviewers
v0.17.0→Releasepublishes npm and drafts the GitHub release → I publish the draft (Marketplace selection) →v0moves and the container publishes. The MCP registry entry needs a manualmcp-publisherre-publish at 0.17.0, as with every release.