Skip to content

build(node): Bump Node to 24.22.1 - #3460

Merged
BYK merged 2 commits into
masterfrom
vuln-3216/node-24.22.1
Oct 28, 2026
Merged

BYK merged 2 commits into
masterfrom
vuln-3216/node-24.22.1

Conversation

@sentry-junior

@sentry-junior sentry-junior Bot commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor

The npm packaging jobs in build.yml and snapshot.yml pinned Node 20.10.0, which has no fix for CVE-2026-111497 (Brotli) or the eMudhra root update. This moves them to 24.22.1, which matches the volta pin in package.json. Tracked in VULN-3216.

This is a major-line move (20 → 24). The test_node.yml compatibility matrix is unchanged.

This PR also bumps the @sentry/cli-* optional dependencies in package-lock.json from 3.8.1 to 3.8.2. The 3.8.2 release updated package.json, but the post-release lockfile bump never landed, so npm ci has been failing on master (and on every PR) since then. The lockfile was regenerated with the same command scripts/post-release.sh runs (npm install --package-lock-only --ignore-scripts --prefer-online), and only those 8 entries changed.

via BYK.

--

View Junior Session in Sentry

Co-Authored-By: Geoff Goldsmith <[email protected]>
@sentry-junior
sentry-junior Bot requested review from a team and szokeasaurusrex as code owners October 27, 2026 14:40
@linear-code

linear-code Bot commented Oct 27, 2026

Copy link
Copy Markdown

VULN-3216

The 3.8.2 release bumped optionalDependencies in package.json, but the
post-release lockfile bump never landed, so npm ci fails on master and
every PR. Regenerated with the same command scripts/post-release.sh runs.

Co-Authored-By: BYK <[email protected]>
@sentry-junior
sentry-junior Bot requested a review from a team as a code owner October 27, 2026 22:04
@BYK
BYK merged commit 960eab8 into master Oct 28, 2026
29 checks passed
@BYK
BYK deleted the vuln-3216/node-24.22.1 branch October 28, 2026 14:07
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.

4 participants