npm @babel/core 8.0.0-rc.1

12 hours ago

v8.0.0-rc.1 (2026-01-31)

Thanks @ivonaest and @wulu007 for your first PRs!

💥 Breaking Change

  • babel-eslint-parser
  • babel-register
  • babel-parser, babel-plugin-proposal-partial-application, babel-plugin-syntax-partial-application
    • #17760 [Babel 8]: partial-application plugin requires "version" option (@JLHwung)
  • babel-core, babel-plugin-transform-runtime, babel-register
  • babel-build-external-helpers, babel-cli
  • babel-traverse
  • babel-cli, babel-node
    • #17741 [Babel 8] Disallow excess arguments in babel-external-helpers (@JLHwung)
  • babel-generator, babel-plugin-proposal-pipeline-operator, babel-traverse, babel-types
    • #17732 [Babel 8] Remove smart pipeline support and remove accessor property from Standardized alias (@JLHwung)
  • babel-plugin-transform-object-assign, babel-standalone
  • babel-plugin-transform-runtime, babel-preset-env
    • #17701 [Babel 8]: clean up unused preset-env data entries (@JLHwung)

🚀 New Feature

  • babel-code-frame, babel-core
  • babel-types
  • babel-standalone

🐛 Bug Fix

  • babel-parser
    • #17761 fix(parser): correctly parse type assertions in extends clause (@wulu007)
    • #17720 fix(parser): improve super type argument parsing (@JLHwung)
  • babel-register
  • babel-traverse
    • #17702 fix(babel-traverse): check variable shadowing for global object callees (@wulu007)
  • babel-core
  • babel-plugin-proposal-partial-application
  • babel-compat-data, babel-plugin-transform-block-scoped-functions, babel-plugin-transform-block-scoping, babel-preset-env
  • babel-generator

💅 Polish

🏠 Internal

  • babel-code-frame, babel-helpers, babel-node, babel-types
    • #17678 Replace picocolors with node:util.styleText() in @babel/code-frame (@fisker)
  • Other
  • babel-helper-transform-fixture-test-runner
  • babel-template

🏃‍♀️ Performance

  • babel-generator, babel-runtime-corejs3

Committers: 8

Don't miss a new core release

NewReleases is sending notifications on new releases.