Packages

@babel/compat-data

8.0.5 · 10 Sep 2026MIT196.4M / weekRepositorynpmAtom feed

Your version

7.27.1

30 Apr 2025Where it was published

7.29.7 is the newest release of 7.x.

In short

1 new6 fixed7 changed17 internal

Release note

Thanks @kermanx and @woaitsAryan for your first PRs!

:eyeglasses: Spec Compliance

  • babel-parser

    • Allow using of as lexical declaration within for (@JLHwung)

    • Disallow get/set in TSPropertySignature (@JLHwung)

  • babel-parser, babel-types

    • Stricter TSImportType options parsing (@JLHwung)

:bug: Bug Fix

  • babel-plugin-proposal-destructuring-private, babel-plugin-proposal-do-expressions, babel-traverse

    • fix: do expressions should allow early exit (@kermanx)

  • babel-helper-wrap-function, babel-plugin-transform-async-to-generator

    • Fix: propagate argument evaluation errors through async promise chain (@magic-akari)

  • babel-helper-remap-async-to-generator, babel-plugin-transform-async-to-generator

    • fix apply()/call() annotated as pure (@Lacsw)

  • babel-helper-fixtures, babel-parser

    • Create ChainExpression within TSInstantiationExpression (@JLHwung)

  • babel-generator, babel-parser

    • Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 2) (@JLHwung)

  • babel-parser

    • Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 1) (@JLHwung)

    • Fix start of TSParameterProperty (@JLHwung)

  • babel-compat-data, babel-preset-env

    • Update firefox bugfix compat data (@JLHwung)

  • babel-traverse

    • fix: Objects and arrays with multiple references should not be evaluated (@liuxingbaoyu)

  • babel-generator

    • Fix: support const type parameter in generator (@JLHwung)

:nail_care: Polish

  • babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining, babel-plugin-proposal-decorators, babel-plugin-transform-arrow-functions, babel-plugin-transform-class-properties, babel-plugin-transform-destructuring, babel-plugin-transform-object-rest-spread, babel-plugin-transform-optional-chaining, babel-plugin-transform-parameters, babel-traverse

:house: Internal

  • babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime

  • babel-compat-data, babel-preset-env

  • babel-compat-data, babel-standalone

    • migrate babel-compat-data build script to mjs (@JLHwung)

  • babel-register

  • babel-helpers, babel-plugin-transform-async-generator-functions, babel-plugin-transform-regenerator, babel-preset-env, babel-runtime-corejs3

  • All packages

:microscope: Output optimization

  • babel-helpers, babel-plugin-transform-modules-commonjs, babel-runtime-corejs3

  • babel-helpers, babel-plugin-transform-async-generator-functions, babel-plugin-transform-regenerator, babel-preset-env, babel-runtime-corejs3