Skip to content

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

Closed
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/npm_and_yarn/babel/core-8.0.1
Closed

chore(deps-dev): bump @babel/core from 7.29.7 to 8.0.1#212
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/npm_and_yarn/babel/core-8.0.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 1, 2026

Copy link
Copy Markdown
Contributor

Bumps @babel/core from 7.29.7 to 8.0.1.

Release notes

Sourced from @​babel/core's releases.

v8.0.1 (2026-06-17)

This release includes a breaking change that was in the Babel 8 migration guide's Getting ready section and in the release post, but the actual removal of the feature from the codebase was accidentally not complete.

💥 Breaking Change

  • babel-core, babel-plugin-transform-object-rest-spread, babel-plugin-transform-runtime, babel-preset-env, babel-standalone

Committers: 2

v8.0.0 (2026-06-16)

NOTE: The changelog below is relative to v8.0.0-rc.6. You can find a summary of all the breaking changes shipped in the Babel 8 release line in the migration guide for users and migration guide for plugin developers.

Read the release blog post at http://babeljs.io/blog/2026/06/16/8.0.0!

👓 Spec Compliance

💥 Breaking Change

  • babel-cli, babel-node, babel-plugin-proposal-decorators, babel-plugin-transform-classes, babel-plugin-transform-function-name, babel-plugin-transform-modules-commonjs, babel-plugin-transform-object-rest-spread, babel-plugin-transform-parameters, babel-plugin-transform-react-constant-elements, babel-plugin-transform-regenerator, babel-preset-env, babel-register
  • babel-plugin-transform-runtime, babel-runtime-corejs3, babel-runtime
  • babel-parser

🐛 Bug Fix

  • babel-generator
  • babel-plugin-transform-modules-systemjs

📝 Documentation

🏠 Internal

🏃‍♀️ Performance

Committers: 6

... (truncated)

Changelog

Sourced from @​babel/core's changelog.

v8.0.1 (2026-06-17)

💥 Breaking Change

  • babel-core, babel-plugin-transform-object-rest-spread, babel-plugin-transform-runtime, babel-preset-env, babel-standalone

v8.0.0 (2026-06-16)

👓 Spec Compliance

💥 Breaking Change

  • babel-cli, babel-node, babel-plugin-proposal-decorators, babel-plugin-transform-classes, babel-plugin-transform-function-name, babel-plugin-transform-modules-commonjs, babel-plugin-transform-object-rest-spread, babel-plugin-transform-parameters, babel-plugin-transform-react-constant-elements, babel-plugin-transform-regenerator, babel-preset-env, babel-register
  • babel-plugin-transform-runtime, babel-runtime-corejs3, babel-runtime
  • babel-parser

🐛 Bug Fix

  • babel-generator
  • babel-plugin-transform-modules-systemjs

📝 Documentation

🏠 Internal

🏃‍♀️ Performance

v8.0.0-rc.6 (2026-05-25)

🐛 Bug Fix

🏠 Internal

  • babel-core
  • babel-compat-data, babel-register
  • babel-helper-transform-fixture-test-runner, babel-node

... (truncated)

Commits

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added automerge Marks a PR to be automatically merged when tests are green dependencies Pull requests that update a dependency file npm Pull requests that update NPM dependencies labels Jul 1, 2026
@dependabot
dependabot Bot requested a review from hellopablo as a code owner July 1, 2026 05:32
@dependabot dependabot Bot added npm Pull requests that update NPM dependencies dependencies Pull requests that update a dependency file automerge Marks a PR to be automatically merged when tests are green labels Jul 1, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/babel/core-8.0.1 branch from 38aadea to e6ca17d Compare July 1, 2026 05:35
@hellopablo

Copy link
Copy Markdown
Member

@dependabot rebase

Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.29.7 to 8.0.1.
- [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.1/packages/babel-core)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/babel/core-8.0.1 branch from e6ca17d to be6824b Compare September 7, 2026 17:23
@hellopablo

Copy link
Copy Markdown
Member

CI failure root cause

yarn build fails with:

Requires Babel "^7.0.0-0", but was loaded with "8.0.1"
(While processing: ".../@vue/cli-plugin-babel/preset.js")

This PR only bumps @babel/core 7 → 8, but babel.config.js still uses @vue/cli-plugin-babel/preset. That package depends on Babel 7 (@babel/core ^7.12.16 / @babel/preset-env 7.x) and asserts a Babel 7 API version, so the build breaks as soon as core is 8.x.

Recommendation: skip / close this PR

Babel 8 is not a drop-in upgrade here:

  1. Vue CLI babel stack is Babel 7-only@vue/cli-plugin-babel 5.x has no Babel 8 support (Vue CLI is maintenance-mode).
  2. Isolated major bump — Dependabot only changed @babel/core; a real migration needs replacing the Vue CLI preset with @babel/preset-env 8 (and related polyfill changes — Babel 8 removed useBuiltIns from preset-env).
  3. Broader migration work.browserlistrc still targets IE 10, and Babel 8 changes default compile targets / ESM defaults; that should be an intentional migration, not an automerge.

Babel 7 remains supported for security until June 2027, so staying on 7.x for now is fine.

When ready to adopt Babel 8: drop @vue/cli-plugin-babel, point babel.config.js at @babel/preset-env 8, review browserslist/polyfills, then bump @babel/core.

I'll open a small follow-up to ignore @babel/core major updates in Dependabot so this doesn't keep failing CI.

@hellopablo

Copy link
Copy Markdown
Member

Follow-up: happy-path Babel 8 migration is in #216 (swap off @vue/cli-plugin-babel, browserslist → defaults). Once that merges, this Dependabot PR can be closed as superseded.

@dependabot @github

dependabot Bot commented on behalf of github Sep 7, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/babel/core-8.0.1 branch September 7, 2026 17:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge Marks a PR to be automatically merged when tests are green dependencies Pull requests that update a dependency file npm Pull requests that update NPM dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant