Skip to content

release: AHP 0.5.1#301

Merged
connor4312 merged 2 commits into
mainfrom
release/ahp-0.5.1
Jul 2, 2026
Merged

release: AHP 0.5.1#301
connor4312 merged 2 commits into
mainfrom
release/ahp-0.5.1

Conversation

@connor4312

Copy link
Copy Markdown
Member

Release AHP 0.5.1

Coordinated release of the spec + all 5 clients at 0.5.1. Next development version is 0.5.2.

Two commits:

  1. 1c9acf63 — release commit: date-stamps every ## [0.5.1] CHANGELOG heading, bumps every client manifest 0.5.00.5.1, refreshes lockfiles, regenerates release-metadata.json.
  2. 345c10dd — post-release bump: PROTOCOL_VERSION0.5.2 in types/version/registry.ts, regenerates every client's Version.generated.* and release-metadata.json, reopens ## [Unreleased] (+ ## [0.5.2] — Unreleased placeholder in the spec CHANGELOG) in every CHANGELOG.

Note: the root spec CHANGELOG previously had both a ## [Unreleased] section and a ## [0.5.1] — Unreleased placeholder with content split across them (the two most recent PRs — cursor pagination and lazy chat turn paging — mistakenly appended to ## [Unreleased] instead of the ## [0.5.1] placeholder). Since PROTOCOL_VERSION/SUPPORTED_PROTOCOL_VERSIONS were already 0.5.1-only, all of that content genuinely belongs to this release, so it was merged into the single dated ## [0.5.1] — 2026-07-02 section.

Use "Merge" (not squash) when merging this PR — the six release tags below must point at commit 1's SHA, and a squash merge would collapse both commits and break the PROTOCOL_VERSION tag-validation check in every publish workflow.

After merge — push the six tags

RELEASE_SHA=1c9acf632832bd517294299012b28f2ed133eef9
git fetch origin
git tag spec/v0.5.1        $RELEASE_SHA
git tag rust/v0.5.1        $RELEASE_SHA
git tag kotlin/v0.5.1      $RELEASE_SHA
git tag typescript/v0.5.1  $RELEASE_SHA
git tag v0.5.1             $RELEASE_SHA   # Swift — bare per RELEASING.md
git tag clients/go/v0.5.1  $RELEASE_SHA
git push origin \
  spec/v0.5.1 rust/v0.5.1 kotlin/v0.5.1 \
  typescript/v0.5.1 v0.5.1 clients/go/v0.5.1

Publish targets

Tag Trigger Publishes to
spec/v0.5.1 GitHub Actions Publish Spec GitHub Release (schema assets)
rust/v0.5.1 GitHub Actions Publish Rust Crates crates.io (ahp-types, ahp, ahp-ws)
v0.5.1 GitHub Actions Publish Swift Package SwiftPM (tag-resolved)
clients/go/v0.5.1 GitHub Actions Publish Go Module Go module proxy (tag-resolved)
kotlin/v0.5.1 Azure DevOps clients/kotlin/pipeline.yml Maven Central via ESRP
typescript/v0.5.1 Azure DevOps clients/typescript/pipeline.yml npm via ESRP

Kotlin and TypeScript publish via Azure DevOps pipelines (vscode-engineering tenant), not GitHub Actions — confirm those runs separately.

connor4312 and others added 2 commits July 2, 2026 12:38
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@connor4312 connor4312 enabled auto-merge July 2, 2026 19:40
@connor4312 connor4312 merged commit a1fc2bc into main Jul 2, 2026
9 checks passed
colbylwilliams added a commit that referenced this pull request Jul 3, 2026
…0.5.2

main released AHP 0.5.1 (#301) and bumped PROTOCOL_VERSION to 0.5.2 for
ongoing development. Re-register the canvas actions at the current spec
version 0.5.2 (was 0.5.1), move the canvas CHANGELOG bullet under the
spec [0.5.2] section and each client's [Unreleased], and combine the
Rust generator's chat-turn-paging additions with the canvas imports.
Regenerated all client mirrors, schemas, docs, and release metadata.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
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