v8.0.0-beta.0
Pre-release
Pre-release
v8.0.0-beta.0 (2025-05-30)
This release also includes all changes from v7.27.0, v7.27.1, v7.27.2, v7.27.3, and v7.27.4.
💥 Breaking Change
babel-helpers
,babel-plugin-transform-regenerator
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
- #17237 [babel 8] Do not replace global
regeneratorRuntime
references in regenerator transform (@nicolo-ribaudo)
- #17237 [babel 8] Do not replace global
babel-compat-data
,babel-helper-compilation-targets
,babel-preset-env
- #17267 [Babel 8] Directly export the JSON files from
@babel/compat-data
(@nicolo-ribaudo)
- #17267 [Babel 8] Directly export the JSON files from
babel-parser
- #17265 [babel 8] Drop CJS support from
@babel/parser
(@nicolo-ribaudo)
- #17265 [babel 8] Drop CJS support from
babel-generator
,babel-parser
,babel-plugin-proposal-pipeline-operator
,babel-plugin-proposal-record-and-tuple
,babel-standalone
,babel-traverse
babel-traverse
,babel-types
- All packages
babel-helper-compilation-targets
,babel-preset-env
📢 Deprecation
babel-types
- #17133 [babel 8] Deprecate uppercase builders (@nicolo-ribaudo)
🏠 Internal
babel-traverse
- #16624 [Babel 8] Change
scope.{references,uids}
toSet
(@liuxingbaoyu)
- #16624 [Babel 8] Change
babel-core
- #17261 [babel 8] Remove unnecessary CJS ESM wrapper (@nicolo-ribaudo)
babel-helpers
,babel-plugin-transform-react-jsx
,babel-preset-env
babel-plugin-transform-block-scoping
,babel-traverse
,babel-types
- #17148 [Babel 8] Remove
BLOCK_SCOPED_SYMBOL
andNOT_LOCAL_BINDING
(@liuxingbaoyu)
- #17148 [Babel 8] Remove
babel-plugin-transform-regenerator
,babel-plugin-transform-typeof-symbol
🏃♀️ Performance
babel-traverse
- #16965 [Babel 8] perf: Improve traverse performance (@liuxingbaoyu)
Committers: 12
- Aryan Bharti (@woaitsAryan)
- Babel Bot (@babel-bot)
- Frolov Roman (@Lacsw)
- Huáng Jùnliàng (@JLHwung)
- Ish Chhabra (@ishchhabra)
- Nicolò Ribaudo (@nicolo-ribaudo)
- Vik R (@vikr01)
- Vladimir Timofeev (@vovkasm)
- @liuxingbaoyu
- @magic-akari
- _Kerman (@kermanx)
- fisker Cheung (@fisker)