Skip to content

deps: Bump @babel/core to 7.29.7 - #417

Merged
matthewelwell merged 1 commit into
mainfrom
deps/babel-core-security
Aug 28, 2026
Merged

deps: Bump @babel/core to 7.29.7#417
matthewelwell merged 1 commit into
mainfrom
deps/babel-core-security

Conversation

@matthewelwell

@matthewelwell matthewelwell commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Thanks for submitting a PR! Please check the boxes below:

  • I have read the Contributing Guide.
  • I have added information to docs/ if required so people know about the feature.
  • I have filled in the "Changes" section below.
  • I have filled in the "How did you test this code" section below.

Changes

Clears CVE-2026-49356 (LOW), due 2026-09-18, against @babel/core <= 7.29.0.
Bumps it 7.24.0 → 7.29.7. This is the finding scoped out of #415 as
out-of-scope at the time.

Lockfile-only npm update; package.json is untouched and no direct
dependency changed version. @babel/core is a transitive of the
@babel/preset-* devDependencies, so it is build-time tooling and is not
shipped in the published SDK.

How did you test this code?

  • npm run build (rollup + babel, then tsc) — succeeds.
  • npm test — 120 tests pass across 18 suites.
  • npm audit no longer reports @babel/core.

Unrelated observation while testing: utils/version.ts is committed but stale
on main — it reads 11.0.0 while package.json is 12.2.0. The prebuild
script regenerates it, so any npm run build leaves a dirty working tree. I
reverted it here to keep this PR to the lockfile, but it probably wants
fixing or gitignoring.

Clears CVE-2026-49356 (LOW), due 2026-09-18, against
@babel/core <= 7.29.0.

Lockfile-only `npm update`; package.json is untouched and no direct
dependency changed version. @babel/core is a transitive of the
@babel/preset-* devDependencies, so it is build-time tooling and is not
shipped in the published SDK.

The diff is larger than the one-line bump suggests because @babel/core
7.24.0 -> 7.29.7 also moves the @babel/* internals it pins plus the
browserslist / caniuse-lite data chain, and picks up babel's rename of
@ampproject/remapping to @jridgewell/remapping.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@matthewelwell
matthewelwell requested a review from a team as a code owner August 28, 2026 17:40
@matthewelwell
matthewelwell requested review from kyle-ssg and removed request for a team August 28, 2026 17:40
@matthewelwell
matthewelwell merged commit 1dcd11f into main Aug 28, 2026
2 checks passed
@matthewelwell
matthewelwell deleted the deps/babel-core-security branch August 28, 2026 18:05
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.

2 participants