Repository navigation
chore(release): prepare v0.19.0 - #304
Conversation
Bumps the lockstep packages (core, evaluator, cli, mcp) to 0.19.0, with CLI_VERSION, SERVER_INFO, both server.json versions, the four bun.lock version fields, the pinned badges CLI, and the current-release narrative. The decision-portal Action (packages/ci/portal) first ships in this release. The [0.19.0] CHANGELOG section carries the Unreleased entries (the agent plugin 0.9.0 to 0.11.0 work that spec-kit-v0.1.5's release did not own) and adds the portal Action, the private portal generator, the implemented-but-unpublished SDK, the @modelcontextprotocol/server 2.3.1 bump, the release-notes start-tag fix, the board test race fix, and the ADR-0053 to ADR-0059 decisions. Signed-off-by: Mark Beacom <m@beacom.dev>
There was a problem hiding this comment.
🟢 Approval recommended
The release versions, lockfile entries, embedded constants, registry metadata, and documentation are consistently aligned.
0 open findings
What changed in this PR
Prepares the coordinated v0.19.0 release, introducing the portal Action and documenting previously merged SDK, MCP, and plugin work.
Changes:
- Aligns lockstep package, runtime, registry, and lockfile versions.
- Publishes v0.19.0 release notes and portal availability guidance.
- Updates website, README, release documentation, and issue templates.
Decision-context MCP was unavailable; repository release contracts and version-consistency tests were reviewed directly.
| File | Description |
|---|---|
.github/ISSUE_TEMPLATE/bug_report.yml |
Updates the example version. |
AGENTS.md |
Records v0.19.0 and the portal Action. |
CHANGELOG.md |
Adds v0.19.0 release notes and links. |
README.md |
Documents current pins, portal, and SDK status. |
bun.lock |
Aligns four lockstep workspace versions. |
docs/RELEASING.md |
Updates current release and Action inventory. |
package.json |
Sets the root release version. |
packages/cli/package.json |
Bumps the CLI package. |
packages/cli/src/index.ts |
Aligns the embedded CLI version. |
packages/cli/test/color.test.ts |
Updates the version assertion. |
packages/core/package.json |
Bumps the core package. |
packages/evaluator/package.json |
Bumps the evaluator package. |
packages/mcp/package.json |
Bumps the MCP package. |
packages/mcp/server.json |
Aligns MCP registry versions. |
packages/mcp/src/server.ts |
Aligns MCP server metadata. |
site/src/components/Hero.astro |
Updates the displayed release. |
site/src/content/docs/badges.mdx |
Pins badge jobs to CLI 0.19.0. |
site/src/content/docs/ci.mdx |
Updates Action pins and portal availability. |
site/src/content/docs/index.mdx |
Updates the published release status. |
site/src/content/docs/quickstart.mdx |
Updates the npm release notice. |
🧠 Review effort: Balanced
Decisions governing this change22 accepted decisions govern this change · 1 active proposal · 2 historical records Show all 22 governing decisions and why each applies
Active proposals touching this change (1)These are not yet ratified and do not bind this change:
Historical records that once covered this change (2)These no longer bind this change, and are listed for context only: Links point at |
What and why
Prepares the v0.19.0 lockstep release (
docs/RELEASING.md, steps 1–4). The headline is the decision-portal Action,mbeacom/adrkit/packages/ci/portal@v0.19.0, which ships for the first time.@adrkit/mcpmoves to@modelcontextprotocol/server2.3.1. Core, evaluator, and cli move only for lockstep. No existing CLI, MCP, or Action behavior changes.CLI_VERSION,SERVER_INFO, and bothserver.jsonfields move to 0.19.0.bun.lockchanges in exactly four lines, and--frozen-lockfileis clean.check:doc-pinspasses).ci.mdx, RELEASING.md, AGENTS.md, and the bug-report template.@adrkit/spec-kit: independent, stays 0.1.5.@adrkit/sdkand@adrkit/portal: private, 0.0.0.@adrkit/ci.[0.19.0]. It carries the[Unreleased]entries, meaning the agent plugin 0.9.0–0.11.0 work that the spec-kit-v0.1.5 release swept into its notes without owning. It adds:adrkit-mcp, which already uses theserveStdio(() => …)factory form;Checklist
packages/ci, or core source: n/a. Version and docs only, andpackages/ci/distis byte-identical.typecheck,lint,check:doc-pins,check:changelog,check:stale-refs, andemit:manifestpass.bun test: 4323 pass, 0 fail.release:pack -- --tag v0.19.0prepared 5 packages.release:publish -- --dry-runexits 0 through@adrkit/mcp@0.19.0.Notes for reviewers
container-smokein CI).packages/ci/portal@vX.Y.Zwhile the prose names v0.19.0, matching AGENTS.md, so no extra pin has to move every release.v0.19.0tag.npm.mcp-publisher publish.