Skip to content

chore: bump node to v24.18.0 (43-x-y)#52106

Merged
jkleinsc merged 10 commits into
43-x-yfrom
roller/node/43-x-y
Jul 2, 2026
Merged

chore: bump node to v24.18.0 (43-x-y)#52106
jkleinsc merged 10 commits into
43-x-yfrom
roller/node/43-x-y

Conversation

@electron-roller

Copy link
Copy Markdown
Contributor

Updating Node.js to v24.18.0.

See all changes in v24.17.0..v24.18.0

Notes: Updated Node.js to v24.18.0.

@electron-roller
electron-roller Bot requested a review from a team as a code owner June 24, 2026 00:14
@electron-roller electron-roller Bot added backport-check-skip Skip trop's backport validity checking semver/minor backwards-compatible functionality labels Jun 24, 2026
@dsanders11 dsanders11 self-assigned this Jun 26, 2026
@jkleinsc
jkleinsc requested a review from a team as a code owner June 30, 2026 21:04
electron-roller Bot and others added 9 commits July 1, 2026 11:21
Ref: nodejs/node@61b20f60a39

(cherry picked from commit 432172c)
Co-Authored-By: GPT-5.3-Codex <[email protected]>
Ref: nodejs/node@69df688fff4

Co-Authored-By: GPT-5.3-Codex <[email protected]>
(cherry picked from commit ce40736)
The error thrown for an unsupported OKP (Ed448) JWK changed from 'Invalid JWK data' to the more specific 'Invalid JWK OKP key'.

Ref: nodejs/node#62499
(cherry picked from commit 5718143)
Ref: nodejs/node@677ca7e76c9

Co-Authored-By: GPT-5.3-Codex <[email protected]>
(cherry picked from commit 4d514ff)
This test synthesizes fake V8-serialized messages with the serialization format version hardcoded to 15 (0x0f). Electron bundles Chromium's V8, whose value-serializer format version is 16 (0x10), so the hardcoded headers are not recognized by the test runner's deserializer and the bytes fall through the UTF-8 stdout path (0xff -> U+FFFD), failing the assertions. The version difference is environmental and cannot be reconciled without re-patching the test on every V8 bump.

The failing subtests were introduced upstream in nodejs/node#62704 (test_runner: avoid hanging on incomplete v8 frames).
@jkleinsc
jkleinsc force-pushed the roller/node/43-x-y branch from ef14ffd to 73c9b1f Compare July 1, 2026 15:39
@jkleinsc
jkleinsc requested a review from a team as a code owner July 1, 2026 15:39
@dsanders11 dsanders11 removed their assignment Jul 2, 2026
@jkleinsc jkleinsc added target/41-x-y PR should also be added to the "41-x-y" branch. target/42-x-y PR should also be added to the "42-x-y" branch. and removed target/41-x-y PR should also be added to the "41-x-y" branch. target/42-x-y PR should also be added to the "42-x-y" branch. labels Jul 2, 2026
@jkleinsc
jkleinsc merged commit e4a5c5a into 43-x-y Jul 2, 2026
136 of 138 checks passed
@jkleinsc
jkleinsc deleted the roller/node/43-x-y branch July 2, 2026 18:46
@release-clerk

release-clerk Bot commented Jul 2, 2026

Copy link
Copy Markdown

Release Notes Persisted

Updated Node.js to v24.18.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-check-skip Skip trop's backport validity checking semver/minor backwards-compatible functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants