@babel/code-frame
8.0.6 · 18 Sep 2026MIT328M / weekRepositoryHomepagenpmAtom feed
7.29.7 is the newest release of 7.x.
In short
7 new4 fixed8 changed14 internal
Release note
:eyeglasses: Spec Compliance
babel-helpers,babel-plugin-proposal-async-generator-functions,babel-runtime-corejs2,babel-runtime-corejs3,babel-runtimeAwait promises from sync iterators with
for-await(@nicolo-ribaudo)
:rocket: New Feature
babel-generator,babel-parser,babel-plugin-transform-typescript,babel-typesSupport TypeScript 4.5 type-only import/export specifiers (@sosukesuzuki)
babel-parserfeat: support
startColumnoption (@JLHwung)
babel-helper-fixtures,babel-helper-transform-fixture-test-runner,babel-parser,babel-plugin-syntax-typescript,babel-preset-typescriptHandle
.mtsand.ctsfiles in@babel/preset-typescript(@nicolo-ribaudo)
Other
Add ESLint 8 support to
@babel/eslint-parser(@nicolo-ribaudo)
babel-generator,babel-parser,babel-plugin-proposal-pipeline-operator,babel-plugin-syntax-pipeline-operatorCaret topic (pipe operator) (@js-choi)
babel-compat-data,babel-generator,babel-parser,babel-preset-env,babel-typesEnable class static blocks by default (@sosukesuzuki)
babel-helper-skip-transparent-expression-wrappers,babel-plugin-proposal-optional-chainingadd
skipTransparentExprWrapperNodeshelper (@lightmare)
babel-traverse,babel-typesAdd aliases for Standardized, TypeScript, and Flow (@jridgewell)
:bug: Bug Fix
babel-parser,babel-plugin-transform-typescript[ts] Support private methods overloads (@nicolo-ribaudo)
babel-plugin-transform-typescriptfix: allow enum member without initializer after non-literal member (@lightmare)
babel-core,babel-helper-create-class-features-plugin,babel-plugin-transform-typescriptDon't transform
declare classin plugin-proposal-class-properties (@forivall)
babel-compat-data,babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression,babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining,babel-plugin-transform-react-constant-elements,babel-preset-env,babel-traverseImplement @babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression (@JLHwung)
babel-plugin-proposal-async-generator-functions,babel-traverseRestore traversal context after enter / traverse (@JLHwung)
babel-traverse,babel-typesMark static block as FunctionParent (@JLHwung)
babel-generatorFix missing inner comments in function expressions (@overlookmotel)
:house: Internal
Every package
Use
workspace:^to specify@babel/dependencies (@nicolo-ribaudo)
Other
Update to Yarn 3.1 (@nicolo-ribaudo)
Test on Node.js 17 (@nicolo-ribaudo)
babel-helper-fixtures,babel-plugin-proposal-class-properties,babel-plugin-transform-runtime,babel-preset-reactForce loading plugins/presets from the monorepo in tests (@nicolo-ribaudo)
babel-types[ts] precise return type on
createTypeAnnotationBasedOnTypeof(babel-types) (@lightmare)
babel-helpersminor: remove ineffectual helper names filter (@lightmare)
babel-core,babel-plugin-transform-react-jsx-development,babel-plugin-transform-react-jsx,babel-typesImprove transform-react-jsx typings (@JLHwung)
:running_woman: Performance
babel-typesSimplify (transpiled) babel-types builder wrappers (@lightmare)