Skip to content

Bump node from 24.17.0 to 24.18.0#8233

Merged
jonathanawesome merged 4 commits into
mainfrom
bump-node-from-24.17.0-to-24.18.0
Jul 17, 2026
Merged

Bump node from 24.17.0 to 24.18.0#8233
jonathanawesome merged 4 commits into
mainfrom
bump-node-from-24.17.0-to-24.18.0

Conversation

@jonathanawesome

Copy link
Copy Markdown
Member

This PR bumps Node from 24.17.0 to 24.18.0 to fix the changeset-version CI job hanging until it hits its step timeout.

Node 24.17.0 shipped a security fix (CVE-2026-48931, "http: fix response queue poisoning in http.Agent") that regressed keep-alive socket reuse: it attaches a public data listener to idle pooled sockets, which node-fetch@2 misreads as a broken stream. @changesets/get-github-info@0.8.0 (used by @changesets/changelog-github to enrich each changeset via the GitHub GraphQL API) calls node-fetch@2 with no timeout, so a corrupted reused socket stalls pnpm changeset version silently until the job is killed. This is not fixable by updating changesets (we're already on the latest versions)...it's an upstream Node bug, fixed in Node 24.18.0 via nodejs/node#64004. 24.18.0 keeps the CVE-2026-48931 security fix while restoring correct keep-alive behavior.

Refs: nodejs/node#63989 (nodejs/node#63989), nodejs/node#64004 (nodejs/node#64004), changesets#2115 (changesets/changesets#2115), CVE-2026-48931.

@gemini-code-assist

Copy link
Copy Markdown
Contributor

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

@github-actions

Copy link
Copy Markdown
Contributor

🚀 Snapshot Release (alpha)

The latest changes of this PR are available as alpha on npm (based on the declared changesets):

Package Version Info
hive 11.7.0-alpha-20260717193206-ad43054e2ac2bd1dd20c9c9a0d3faf2fc0c38d0a npm ↗︎ unpkg ↗︎

@github-actions

github-actions Bot commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

🐋 This PR was built and pushed to the following Docker images:

Targets: build

Platforms: linux/arm64

Image Tags: 11.7.0-alpha-ad43054, ad43054, ad43054e2ac2bd1dd20c9c9a0d3faf2fc0c38d0a

@jonathanawesome
jonathanawesome merged commit 5a3d918 into main Jul 17, 2026
48 of 49 checks passed
@jonathanawesome
jonathanawesome deleted the bump-node-from-24.17.0-to-24.18.0 branch July 17, 2026 20:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants