Skip to content

chore(deps-dev): bump @babel/core from 7.29.7 to 8.0.6 - #645

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/babel/core-8.0.6
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/babel/core-8.0.6

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 21, 2026

Copy link
Copy Markdown
Contributor

Bumps @babel/core from 7.29.7 to 8.0.6.

Release notes

Sourced from @​babel/core's releases.

v8.0.6 (2026-09-18)

Thanks @​robhogan for your first PR!

👓 Spec Compliance

  • babel-helper-validator-identifier, babel-parser

🐛 Bug Fix

  • babel-parser
  • babel-helper-string-parser, babel-parser

🏠 Internal

  • babel-code-frame, babel-core, babel-generator, babel-helper-create-class-features-plugin, babel-helper-module-transforms, babel-parser, babel-plugin-bugfix-safari-rest-destructuring-rhs-array, babel-plugin-proposal-destructuring-private, babel-plugin-proposal-discard-binding, babel-plugin-transform-regenerator, babel-plugin-transform-typescript, babel-preset-env, babel-traverse, babel-types
  • babel-parser
  • babel-core
  • babel-build-external-helpers, babel-cli, babel-code-frame, babel-core, babel-generator, babel-helper-compilation-targets, babel-helper-create-class-features-plugin, babel-helper-globals, babel-helper-string-parser, babel-helper-transform-fixture-test-runner, babel-helper-validator-identifier, babel-node, babel-parser, babel-plugin-transform-async-generator-functions, babel-plugin-transform-runtime, babel-register, babel-runtime-corejs3, babel-traverse

🏃‍♀️ Performance

  • babel-helper-compilation-targets, babel-helper-transform-fixture-test-runner

Committers: 4

v8.0.5 (2026-09-10)

Thanks @​drubetti, @​jibin7jose, @​joelle-a-dev, @​journey-ad, @​Kjubikstronk, @​MatteoGabriele, and @​zhangli091011 for your first PRs!

👓 Spec Compliance

  • babel-parser

🐛 Bug Fix

  • babel-parser
  • babel-plugin-transform-destructuring
  • babel-plugin-transform-typescript

... (truncated)

Changelog

Sourced from @​babel/core's changelog.

v8.0.6 (2026-09-18)

👓 Spec Compliance

  • babel-helper-validator-identifier, babel-parser

🐛 Bug Fix

  • babel-parser
  • babel-helper-string-parser, babel-parser

🏠 Internal

  • babel-code-frame, babel-core, babel-generator, babel-helper-create-class-features-plugin, babel-helper-module-transforms, babel-parser, babel-plugin-bugfix-safari-rest-destructuring-rhs-array, babel-plugin-proposal-destructuring-private, babel-plugin-proposal-discard-binding, babel-plugin-transform-regenerator, babel-plugin-transform-typescript, babel-preset-env, babel-traverse, babel-types
  • babel-parser
  • babel-core
  • babel-build-external-helpers, babel-cli, babel-code-frame, babel-core, babel-generator, babel-helper-compilation-targets, babel-helper-create-class-features-plugin, babel-helper-globals, babel-helper-string-parser, babel-helper-transform-fixture-test-runner, babel-helper-validator-identifier, babel-node, babel-parser, babel-plugin-transform-async-generator-functions, babel-plugin-transform-runtime, babel-register, babel-runtime-corejs3, babel-traverse

🏃‍♀️ Performance

  • babel-helper-compilation-targets, babel-helper-transform-fixture-test-runner

v8.0.5 (2026-09-10)

👓 Spec Compliance

  • babel-parser

🐛 Bug Fix

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 21, 2026
@vercel

vercel Bot commented Sep 21, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
drafto Ready Ready Preview Sep 21, 2026 10:10pm UTC

@coderabbitai

coderabbitai Bot commented Sep 21, 2026

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository: JakubAnderwald/drafto/.coderabbit.yaml

Review profile: ASSERTIVE

Plan: Advanced

Run ID: 78951134-eb40-4f6a-a255-86db4d1cc983

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@JakubAnderwald

Copy link
Copy Markdown
Owner

Major version bump analysis

Package: @babel/core 7.29.7 → 8.0.6 (declared only in apps/desktop/package.json, but it is hoisted to the root node_modules/@babel/core, so mobile's Jest pipeline picks it up too)

CI status: ❌ Desktop Checks, ❌ Mobile Checks, ❌ E2E Tests (web) · ✅ Lint & Typecheck, Unit & Integration, Scripts, SonarCloud, Vercel

Breaking changes relevant to this codebase

  • loadPartialConfig is now async-only. The sync form moved to loadPartialConfigSync. babel-jest@29.7.0 (@jest/transform) still calls the sync loadPartialConfig, so every Jest suite fails with "Starting from Babel 8.0.0, the 'loadPartialConfig' function expects a callback":
    • apps/desktop: jest.config.js (preset react-nativebabel-jest). All suites fail, e.g. __tests__/providers/auth-provider.test.tsx, __tests__/lib/attachment-queue.test.ts
    • apps/mobile: jest.config.js (jest-expobabel-jest). All suites fail, e.g. __tests__/screens/notebooks.test.tsx, __tests__/performance/sync-perf.test.ts
  • Babel 7 plugins/presets don't work on Babel 8 core. Both apps/desktop/babel.config.js and apps/mobile/babel.config.js use @babel/plugin-proposal-decorators@7.29.7 (peer @babel/core ^7.0.0-0), babel-plugin-module-resolver, react-native-dotenv, and @react-native/babel-preset / babel-preset-expo, which pull in many @babel/*@7 transforms. Metro bundling for iOS/Android/macOS would hit the same incompatibilities.
  • Desktop fossil risk: per docs/operations/desktop-build-fossil.md, desktop builds only from the primary checkout's frozen node_modules. Moving Babel's major version in the lockfile makes that fossil harder to reproduce.

Breaking changes NOT relevant

  • Babel 8 is ESM-first and needs Node ≥ 20.19. CI's Node version already meets this, and nothing in our code require()s @babel/core directly.
  • The listed parser, spec-compliance, and internal changes (Unicode 18 identifiers, Flow arrow-in-ternary parsing, bigint prefixes, lru-cacheflru, removed internal exports) don't touch any API we call.
  • Web (Next.js/SWC) doesn't use Babel. The single E2E failure (1 failed / 2 flaky / 61 passed, Failed to parse URL from /api/notebooks/.../notes) looks like a web runtime issue that isn't connected to this bump. E2E on main is green, so it's probably flaky, but that isn't confirmed.

Peer dependency impacts

  • babel-jest@29.7.0 peers on @babel/core ^7.8.0. Fixing this needs Jest 30 / a babel-jest release that supports Babel 8, plus a matching jest-expo.
  • @babel/plugin-proposal-decorators needs ^7. It would have to move to 8.x in both apps/mobile and apps/desktop.
  • babel-plugin-polyfill-corejs2 (via @react-native/babel-preset) peers on ^7.4.0 || ^8.0.0-0 <8.0.0, which excludes Babel 8 stable.
  • @react-native/babel-preset@0.86.3 and babel-preset-expo would need releases that ship Babel 8 transforms. react-native-macos@0.81 (fossil) is unlikely to ever get one.

Recommendation

Not safe. Do not merge. The React Native, Expo and Jest ecosystem isn't ready for Babel 8 yet. Suggest closing with @dependabot ignore this major version and waiting until React Native/Expo and Jest officially support Babel 8. Mobile and desktop would then need to migrate together, keeping the desktop fossil constraint in mind.

Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.29.7 to 8.0.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v8.0.6/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-version: 8.0.6
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

This branch was successfully deployed

1 active deployment
Preview 6d454df7 Deployed Sep 21, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code needs-review Needs manual review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant