release: v4.19.0 - #456
Merged
Merged
Conversation
…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>
Owner
Author
|
ZETETIC-REVIEW: APPROVE Fresh-context review of head 4e9b2e0 (2026-09-03). All 16 |
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
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
package-lock.jsonas a version surface, test-role password literal replaceda7fb1e6toce40764in /.devcontainer #432, deps: bump hatchling from 1.31.0 to 1.32.0 #433, deps: bump huggingface-hub from 1.25.1 to 1.27.0 #434, deps: bump ruff from 0.16.0 to 0.16.2 #435, deps: bump pymupdf from 1.28.0 to 1.28.2 #437, deps: bump setuptools from 83.0.0 to 84.0.0 #438, ci: bump astral-sh/setup-uv from 9.0.0 to 10.0.1 #439, ci: bump docker/setup-buildx-action from 4.2.0 to 4.3.0 #441, build: bump python from23c5939to416f0dbin /docker #450, ci: bump github/codeql-action/upload-sarif from 4.37.6 to 4.37.9 #451; rank badge refresh chore: refresh MCP Toplist rank badge #453Local checks at this commit
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-pinsCI job is green on this PR anyway (job 100447111918): its checkout is shallow, fetches no tags, andscripts/marketplace_pins_self.py::check_self_pinreturns 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 (addfetch-depth: 0orfetch-tags: trueto that workflow's checkout).Review
Fresh-context code review on 4e9b2e0: APPROVE. All 16
SURFACESentries mapped to diff hunks, CHANGELOG content matched against the 13 commits since v4.18.0, minor bump consistent with house precedent (### Addedcontent),uv lock --checkandcheck_version_surfaces.pyreproduced on the PR head.After merge
ci.yml'srelease-gatejob runs on the push tomain, finds nov4.19.0tag, re-checks the version surfaces and pushes the annotated tag with the deploy key whenRELEASE_TAG_SSH_KEYis configured (otherwise it skips loudly and the tag is set by hand). The tag startsrelease.yml(GitHub release, PyPI,.mcpb, MCP registry). Thenpython3 scripts/check_marketplace_pins.pymust exit 0.🤖 Generated with Claude Code