Releasing Babel 8 today: ESM-only, drop ES5 default, and a smooth migration path · Babel
Babel 8.0.0リリース。
ESMのみで配布されるようになり、Node.js 24以降が必須となる破壊的変更を含む。
@babel/preset-envがデフォルトでES5へコンパイルしなくなり、Browserslistのデフォルト設定(ES2023相当)をターゲットとするように変更。
loose/specオプションを削除し、assumptionsへの移行を推奨。
corejs/useBuiltInsオプションを削除し、babel-plugin-polyfill-corejs3プラグインの利用を推奨。
すべてのパッケージにTypeScriptの型定義を追加。多くのASTの変更を含む。
Babel 7は2027年6月までセキュリティサポートを継続する。