Skip to content

chore: update node.js version and patch Windows connect crashes#2724

Merged
addaleax merged 3 commits intomainfrom
patch-node-62561
Apr 27, 2026
Merged

chore: update node.js version and patch Windows connect crashes#2724
addaleax merged 3 commits intomainfrom
patch-node-62561

Conversation

@addaleax
Copy link
Copy Markdown
Collaborator

Patch taken 1:1 from nodejs/node#62561

Copilot AI review requested due to automatic review settings April 24, 2026 14:16
@addaleax addaleax requested a review from a team as a code owner April 24, 2026 14:16
@addaleax addaleax added the no-title-validation Skips validation of PR titles (conventional commit adherence + JIRA ticket inclusion) label Apr 24, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the project’s pinned Node.js v24 release and adds a vendored Node/libuv patch intended to fix Windows TCP connect crashes (from nodejs/node#62561).

Changes:

  • Bump Node.js from 24.14.1 to 24.15.0 in Evergreen configuration and metadata.
  • Add a new Node source patch that updates libuv TCP keepalive handling and Windows connect behavior.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 2 comments.

File Description
scripts/nodejs-patches/008-windows-tcp-connect-crash-fix-node-62561.patch Introduces a new patch applied during Node source builds to address Windows TCP/connect issues and extend keepalive configuration.
.evergreen/node-24-latest.json Updates the pinned Node 24 “latest” version metadata to 24.15.0 (incl. npm version and release flags).
.evergreen.yml Updates all Evergreen tasks/buildvariants to use Node 24.15.0.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread scripts/nodejs-patches/008-windows-tcp-connect-crash-fix-node-62561.patch Outdated
@addaleax addaleax merged commit 22ca0bf into main Apr 27, 2026
146 of 153 checks passed
@addaleax addaleax deleted the patch-node-62561 branch April 27, 2026 14:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-title-validation Skips validation of PR titles (conventional commit adherence + JIRA ticket inclusion)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants