Packages

@babel/generator

8.0.6 · 18 Sep 2026MIT285.4M / weekRepositoryHomepagenpmAtom feed

Your version

7.8.6

27 Feb 2020Where it was published

7.29.8 is the newest release of 7.x.

In short

1 new7 fixed7 changed24 internal

Release note

:eyeglasses: Spec Compliance

  • babel-helper-module-transforms, babel-helper-replace-supers, babel-plugin-transform-modules-commonjs

    • Fix rewriteThis in helper-module-transforms for computed class elements (@sidntrivedi012)

  • babel-parser

    • Refactor await/yield production parameter tracking (@JLHwung)

:rocket: New Feature

  • babel-helper-create-regexp-features-plugin, babel-plugin-transform-classes, babel-plugin-transform-named-capturing-groups-regex, babel-preset-env

:bug: Bug Fix

  • babel-helper-compilation-targets

    • fix: search for browserslist if esmodules is falsy (@fengzilong)

  • babel-register

    • fix: workaround misleading node.js ENOENT error (@JLHwung)

  • babel-parser

    • Parse declare modifier around accessibility modifiers (@JLHwung)

    • Fix Async Generic After Await Parsing Error (@liamfd)

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

    • Update preset-env builtin-definitions (@JLHwung)

  • babel-traverse

    • fix @babel/traverse can't use path.remove() with noScope (@liuxingbaoyu)

  • babel-helper-create-class-features-plugin, babel-helper-replace-supers

    • Fix classNameTDZError in computed prototype methods with class fields (@sidntrivedi012)

  • babel-template

    • Respect preserveComments option in tempate.ast() (@dentrado)

  • babel-plugin-transform-for-of

  • babel-helper-module-transforms, babel-plugin-transform-modules-commonjs

    • Fix export bindings not updated by 'for ... in' and 'for ... of' (@vedantroy)

  • babel-standalone

    • fix: specify sourceFileName when generating inline sourcemaps (@JLHwung)

  • babel-types

    • Make isReferenced return false for method parameter name (@brokensandals)

:nail_care: Polish

  • babel-core, babel-generator, babel-plugin-external-helpers, babel-plugin-proposal-async-generator-functions, babel-plugin-proposal-class-properties, babel-plugin-proposal-decorators, babel-plugin-proposal-function-bind, babel-plugin-transform-async-to-generator, babel-plugin-transform-classes, babel-plugin-transform-flow-comments, babel-plugin-transform-flow-strip-types, babel-plugin-transform-function-name, babel-plugin-transform-parameters, babel-plugin-transform-react-constant-elements, babel-plugin-transform-react-jsx, babel-plugin-transform-regenerator, babel-plugin-transform-runtime, babel-plugin-transform-typescript, babel-preset-env

:house: Internal

  • Other

  • babel-generator, babel-helper-fixtures, babel-parser, babel-traverse

    • Enable more eslint recommended rules (@JLHwung)

  • babel-helper-replace-supers

  • babel-core, babel-plugin-syntax-decorators, babel-template, babel-traverse

  • babel-parser

  • babel-core, babel-parser, babel-types

  • babel-preset-stage-0, babel-preset-stage-1, babel-preset-stage-2, babel-preset-stage-3

  • babel-preset-env-standalone