Skip to content

fix(deps): patch x/net and refresh all CLI-bearing companions - #868

Merged
antoinetoussaint-byte merged 7 commits into
mainfrom
cve
Oct 28, 2026
Merged

antoinetoussaint-byte merged 7 commits into
mainfrom
cve

Conversation

@antoinetoussaint-byte

@antoinetoussaint-byte antoinetoussaint-byte commented Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

The published codefly 0.0.5 executable still embeds x/net 0.61.0, affected by GO-2026-6860 and GO-2026-6866. This refresh selects x/net 0.62.0, gRPC 1.85.0 and the safe external updates produced by codefly update deps, and prepares Core 0.19.12 plus new versions of all six CLI-bearing companions.

Classification: fix at the owners. Core owns these dependency and companion selections; the actual CLI executable is fixed in codefly-dev/cli#1212. Publish only after that CLI change merges, using this PR's exact merged Core SHA. Existing tags remain immutable.

New companions: codefly 0.0.6, execution 0.0.2, go 0.0.13, node 0.0.15, proto 0.0.20 and python 0.0.7. Their base relationships still come from companions.BuildSpecs(). No protocol change is introduced by this PR.

Docs: docs/runbooks/publish-companions.md records the findings, publication order and required binary/image verification.

Validation: codefly update deps --dir . completed successfully, including both module audits with the existing reviewed suppressions. The initial automatic kustomize update failed TestCoreModuleGraphStaysOnStructuredMergeDiffV6. Restored kustomize 0.21.1 and the held kube-openapi version through the CLI selective update command; the targeted guard passes without weakening it. Final full suite, cgo guard, version guard and vet all passed (exit 0); hosted image-build and CI gates must pass before merge. Publication, FastAPI adoption and NYL scans have not yet been verified for this set.

@antoinetoussaint-byte
antoinetoussaint-byte merged commit 5b5fa88 into main Oct 28, 2026
17 checks passed
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