Skip to content

chore(release): bump version 4.8.4 -> 4.8.5 - #302

Merged
kevintseng merged 1 commit into
mainfrom
release/v4.8.5
Sep 5, 2026
Merged

chore(release): bump version 4.8.4 -> 4.8.5#302
kevintseng merged 1 commit into
mainfrom
release/v4.8.5

Conversation

@kevintseng

Copy link
Copy Markdown
Contributor

What it does

Bumps all 10 version anchors (package.json, package-lock.json x2, both plugin.json manifests, marketplace.json, CHANGELOG.md, CODEMAP.md, docs/ARCHITECTURE.md, docs/api/API_REFERENCE.md, herdr-plugin.toml) from 4.8.4 to 4.8.5, renames the CHANGELOG [4.8.4] section to [4.8.5] with today's date, and adds an entry documenting the Claude channel intake-instructions fix (PR #301).

Why it is needed

package.json was bumped to 4.8.4 in an earlier commit, but shipped files (dist/host-runtime/claude.*, from PR #300 and PR #301) kept changing after that bump while chasing this release's own gate failures. scripts/lib/release-preconditions.mjs's "shipped files changed after bump" guard correctly refuses to cut 4.8.4 as-is — a plugin cache keyed by version would stage 4.8.4 and never see those later fixes. Bumping to 4.8.5 in its own commit, with nothing shipped changing after it, resolves this cleanly.

How to test

node scripts/check-version-coherence.mjs   # all 10 anchors agree at 4.8.5
npm run qa:pre-release                      # build + verify:artifact + audit:memory, all PASS

Linked issues

None.

Shipped files (dist/host-runtime/claude.*) changed after package.json
was bumped to 4.8.4: the entry-point start gate, the finish-release
real-credential wiring, and the Claude channel intake-instructions fix
all landed after that bump commit. A plugin cache keyed by version
would stage 4.8.4 and never pick up any of it, so release-preconditions'
"shipped files changed after bump" guard refuses to cut 4.8.4 as-is.
Bumping to 4.8.5 in its own commit, with nothing shipped changing after
it, resolves the guard cleanly instead of working around it.
@kevintseng
kevintseng merged commit 1093513 into main Sep 5, 2026
13 checks passed
@kevintseng
kevintseng deleted the release/v4.8.5 branch September 5, 2026 11:50
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.

1 participant