@babel/cli
8.0.6 · 18 Sep 2026MIT3.9M / weekRepositoryHomepagenpmAtom feed
7.29.7 is the newest release of 7.x.
In short
1 new1 faster7 fixed1 changed15 internal
Release note
Thanks @flyinox, @komyg, and @meskill for your first PRs!
:eyeglasses: Spec Compliance
babel-helper-create-class-features-plugin,babel-helpers,babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining,babel-plugin-proposal-async-generator-functions,babel-plugin-proposal-class-properties,babel-plugin-proposal-private-methods,babel-plugin-proposal-private-property-in-object,babel-preset-env,babel-runtime-corejs2,babel-runtime-corejs3,babel-runtimeDisallow reinitializing private elements (@komyg)
:bug: Bug Fix
Allow
"latest"asecmaVersion(@fisker)babel-traverse,babel-typesgetBindingIdentifiersshould return params for private methods (@JLHwung)
babel-types[babel 8] fix: stricter rest element builder check (@JLHwung)
babel-helper-compilation-targetsfix: pass
browserslistEnvtoresolveTargets(@meskill)
babel-helper-create-class-features-plugin,babel-plugin-proposal-class-properties,babel-plugin-proposal-private-property-in-objectfix: fix static private field shadowed by local variable (@colinaaa)
babel-plugin-transform-typescript[ts] Fix transform for nested namespaces shorthand syntax (@nicolo-ribaudo)
babel-parserfix(babel-parser): delete
staticproperty from class static block for TS (@sosukesuzuki)fix: assure left bracket is not consumed after dot (@JLHwung)
babel-corefix: non breaking align options naming (@fedeci)
:memo: Documentation
babel-parseradd missing ExportNamespaceSpecifier in spec.md (@flyinox)
:house: Internal
babel-helper-create-class-features-plugin,babel-plugin-proposal-class-static-block,babel-plugin-proposal-private-property-in-object,babel-plugin-syntax-class-static-block,babel-plugin-syntax-private-property-in-object,babel-plugin-syntax-top-level-await,babel-plugin-transform-modules-commonjs,babel-plugin-transform-modules-systemjs,babel-preset-env,babel-standalonearchive stage 4 parser plugins (@JLHwung)
:running_woman: Performance
babel-core,babel-generator,babel-helper-annotate-as-pure,babel-helper-builder-binary-assignment-operator-visitor,babel-helper-builder-react-jsx,babel-helper-define-map,babel-helper-explode-assignable-expression,babel-helper-function-name,babel-helper-get-function-arity,babel-helper-hoist-variables,babel-helper-member-expression-to-functions,babel-helper-module-imports,babel-helper-module-transforms,babel-helper-optimise-call-expression,babel-helper-remap-async-to-generator,babel-helper-replace-supers,babel-helper-simple-access,babel-helper-skip-transparent-expression-wrappers,babel-helper-split-export-declaration,babel-helper-wrap-function,babel-helpers,babel-preset-env,babel-template,babel-traverseUse named imports for babel types (@JLHwung)
babel-cli,babel-helper-define-map,babel-helpers,babel-node,babel-parser,babel-plugin-proposal-async-generator-functions,babel-plugin-proposal-decorators,babel-plugin-transform-classes,babel-plugin-transform-for-of,babel-plugin-transform-modules-systemjs,babel-plugin-transform-parameters,babel-traverse,babel-typesperf: partially replace
.concatwith.push(@fedeci)