Skip to content

release: v4.19.0 - #456

Merged
cdeust merged 1 commit into
mainfrom
release/4.19.0
Sep 3, 2026
Merged

release: v4.19.0#456
cdeust merged 1 commit into
mainfrom
release/4.19.0

Conversation

@cdeust

@cdeust cdeust commented Sep 2, 2026

Copy link
Copy Markdown
Owner

What

Bumps all 16 version surfaces (scripts/check_version_surfaces.py, 12 files) from 4.18.0 to 4.19.0 and dates the [Unreleased] CHANGELOG section as [4.19.0] - 2026-09-03. No source change.

Contents since v4.18.0

Local checks at this commit

python3 scripts/check_version_surfaces.py   -> version surfaces OK (16 site(s) checked)
python3 scripts/check_doc_claims.py         -> doc claims OK
uv lock --check                             -> Resolved 168 packages
python3 scripts/check_marketplace_pins.py   -> PIN_VERSION_UNPUBLISHED (exit 1)

The last one is the expected pre-tag state: the marketplace pins 4.19.0 while the latest tag is still v4.18.0. The marketplace-pins CI job is green on this PR anyway (job 100447111918): its checkout is shallow, fetches no tags, and scripts/marketplace_pins_self.py::check_self_pin returns early when it sees no tags, so the self-pin check is a no-op in CI. Pre-existing and untouched by this diff; issue candidate (add fetch-depth: 0 or fetch-tags: true to that workflow's checkout).

Review

Fresh-context code review on 4e9b2e0: APPROVE. All 16 SURFACES entries mapped to diff hunks, CHANGELOG content matched against the 13 commits since v4.18.0, minor bump consistent with house precedent (### Added content), uv lock --check and check_version_surfaces.py reproduced on the PR head.

After merge

ci.yml's release-gate job runs on the push to main, finds no v4.19.0 tag, re-checks the version surfaces and pushes the annotated tag with the deploy key when RELEASE_TAG_SSH_KEY is configured (otherwise it skips loudly and the tag is set by hand). The tag starts release.yml (GitHub release, PyPI, .mcpb, MCP registry). Then python3 scripts/check_marketplace_pins.py must exit 0.

🤖 Generated with Claude Code

…ner CI, registry-complete Codex package

Moves all 16 version surfaces (scripts/check_version_surfaces.py) from
4.18.0 to 4.19.0 and dates the Unreleased CHANGELOG section. Contents
since v4.18.0: #452 (HC-CORTEX-002, SQLite transaction isolation per
request), #454 (HOL plugin scanner workflow, registry-complete Codex
package, package-lock.json surface, test-role password literal), plus
the Dependabot bumps #432-#441, #450, #451 and the rank badge refresh
#453.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@cdeust

cdeust commented Sep 2, 2026

Copy link
Copy Markdown
Owner Author

ZETETIC-REVIEW: APPROVE

Fresh-context review of head 4e9b2e0 (2026-09-03). All 16 SURFACES entries mapped to diff hunks; CHANGELOG content matched against the 13 commits since v4.18.0; minor bump consistent with house precedent (### Added content); uv lock --check and scripts/check_version_surfaces.py reproduced on the PR head. Branch protection is strict=false with 0 required reviews, so no rebase is needed after #455 lands.

@cdeust
cdeust merged commit 264e962 into main Sep 3, 2026
28 checks passed
@cdeust
cdeust deleted the release/4.19.0 branch September 3, 2026 06:32
@cdeust cdeust mentioned this pull request Sep 3, 2026
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