NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1020 most downloaded on npm
Explode async and generator functions into a state machine.
Last release 7 days ago
10 Sep 2026
Ships fairly regularly
a new release about every 4 weeks
Nearly every release is documented
notes for 46 of 51 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
118 releases · first in 2017
babel-generator, babel-parser, babel-preset-env, babel-template
babel-parser
...<...> followed by newline or binary operator (@nicolo-ribaudo)babel-generator, babel-parser, babel-preset-env, babel-template
babel-helper-remap-async-to-generator, babel-plugin-proposal-async-generator-functions
await in computed class keys (@Yokubjon-J)babel-plugin-transform-parameters
babel-core
babel-core (@liuxingbaoyu)babel-core, babel-helper-check-duplicate-nodes, babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression, babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining, babel-plugin-proposal-destructuring-private, babel-plugin-proposal-optional-chaining, babel-plugin-transform-runtime
import { types } from "@babel/core" with native ESM (@nicolo-ribaudo)babel-standalone
proposal-unicode-sets-regex to @babel/standalone (@nicolo-ribaudo)babel-generator, babel-types
babel-code-frame, babel-core, babel-generator, babel-helper-annotate-as-pure, babel-helper-builder-binary-assignment-operator-visitor, babel-helper-builder-react-jsx, babel-helper-check-duplicate-nodes, babel-helper-compilation-targets, babel-helper-create-class-features-plugin, babel-helper-create-regexp-features-plugin, babel-helper-define-map, babel-helper-explode-assignable-expression, babel-helper-fixtures, babel-helper-function-name, 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-plugin-test-runner, babel-helper-plugin-utils, babel-helper-remap-async-to-generator, babel-helper-replace-supers, babel-helper-simple-access, babel-helper-split-export-declaration, babel-helper-transform-fixture-test-runner, babel-helper-validator-option, babel-helper-wrap-function, babel-helpers, babel-highlight, babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining, babel-plugin-external-helpers, babel-plugin-proposal-async-generator-functions, babel-plugin-proposal-class-static-block, babel-plugin-proposal-decorators, babel-plugin-proposal-destructuring-private, babel-plugin-proposal-function-bind, babel-plugin-proposal-function-sent, babel-plugin-proposal-json-strings, babel-plugin-proposal-object-rest-spread, babel-plugin-proposal-optional-chaining, babel-plugin-proposal-partial-application, babel-plugin-proposal-pipeline-operator, babel-plugin-proposal-private-property-in-object, babel-plugin-proposal-record-and-tuple, babel-plugin-syntax-typescript, babel-plugin-transform-block-scoped-functions, babel-plugin-transform-block-scoping, babel-plugin-transform-classes, babel-plugin-transform-computed-properties, babel-plugin-transform-destructuring, babel-plugin-transform-duplicate-keys, babel-plugin-transform-exponentiation-operator, babel-plugin-transform-flow-comments, babel-plugin-transform-flow-strip-types, babel-plugin-transform-for-of, babel-plugin-transform-function-name, babel-plugin-transform-modules-amd, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-systemjs, babel-plugin-transform-modules-umd, babel-plugin-transform-object-super, babel-plugin-transform-parameters, babel-plugin-transform-property-mutators, babel-plugin-transform-proto-to-assign, babel-plugin-transform-react-constant-elements, babel-plugin-transform-react-display-name, babel-plugin-transform-react-inline-elements, babel-plugin-transform-react-jsx-compat, babel-plugin-transform-react-jsx-source, babel-plugin-transform-react-jsx, babel-plugin-transform-runtime, babel-plugin-transform-typescript, babel-plugin-transform-unicode-escapes, babel-preset-env, babel-preset-typescript, babel-standalone, babel-template, babel-traverse, babel-types
babel-core, babel-helper-transform-fixture-test-runner, babel-plugin-transform-destructuring
One column per quarter.
Thanks @NickHeiner for your first PR!
Thanks @NickHeiner for your first PR!
babel-preset-env
babel-helper-create-class-features-plugin, babel-helper-define-map, babel-plugin-proposal-class-static-block, babel-plugin-proposal-destructuring-private, babel-plugin-proposal-object-rest-spread, babel-plugin-syntax-destructuring-private, babel-plugin-transform-destructuring, babel-plugin-transform-proto-to-assign, babel-plugin-transform-typescript, babel-standalone, babel-traverse, babel-types
babel-generator, babel-parser, babel-types
babel-generator, babel-parser
extends constraints for infer (@sosukesuzuki)babel-generator, babel-parser, babel-plugin-transform-typescript, babel-traverse, babel-types
babel-helper-module-transforms, babel-plugin-transform-modules-amd, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-umd
importInterop method (@NickHeiner)babel-types
babel-parser
babel-plugin-transform-react-pure-annotations
babel-core, babel-helper-transform-fixture-test-runner, babel-helpers, babel-plugin-proposal-async-generator-functions, babel-plugin-transform-async-to-generator, babel-plugin-transform-block-scoping, babel-plugin-transform-classes, babel-plugin-transform-regenerator, babel-plugin-transform-runtime, babel-preset-env, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime, babel-standalone
regeneratorRuntime as a normal helper (@nicolo-ribaudo)babel-core, babel-helper-create-class-features-plugin, babel-plugin-proposal-decorators, babel-plugin-transform-modules-systemjs
Thanks @CommanderRoot, @fargito and @swandir for your first PRs!
Thanks @CommanderRoot, @fargito and @swandir for your first PRs!
babel-parser, babel-standalone
@babel/standalone (@nicolo-ribaudo)babel-traverse
babel-plugin-proposal-decorators
babel-parser
babel-generator, babel-parser
babel-plugin-transform-classes, babel-plugin-transform-modules-commonjs, babel-preset-env
.mjs and .js files (@nicolo-ribaudo)babel-helper-create-class-features-plugin, babel-plugin-proposal-class-properties
name/length (@nicolo-ribaudo)babel-plugin-proposal-decorators
jest-light-runner from npm (@nicolo-ribaudo)babel-cli
babel-helper-function-name, babel-helper-get-function-arity
@babel/helper-get-function-arity package (@nicolo-ribaudo)babel-helpers
@babel/helpers code (@nicolo-ribaudo)babel-core, babel-highlight, babel-parser
babel-plugin-transform-runtime, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
Thanks @exb for your first PR!
babel-plugin-transform-runtime, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
babel-helpers
babel-helper-function-name, babel-plugin-transform-function-name
babel-core
$schema property in json config files (@The-x-Theorist)Thanks @chimurai and @krosenberg for your first PRs!
Thanks @chimurai and @krosenberg for your first PRs!
babel-cli, babel-core, babel-helpers, babel-plugin-proposal-class-properties, babel-plugin-proposal-decorators, babel-plugin-transform-classes, babel-plugin-transform-jscript, babel-plugin-transform-parameters, babel-plugin-transform-runtime, babel-plugin-transform-spread, babel-plugin-transform-typescript, babel-preset-env
babel-plugin-transform-parameters
babel-plugin-transform-arrow-functions, babel-traverse
arguments variables from functions (@The-x-Theorist)babel-parser
babel-traverse
babel-generator
babel-plugin-transform-react-jsx
babel-helper-create-class-features-plugin, babel-helper-environment-visitor, babel-helper-member-expression-to-functions, babel-helper-module-transforms, babel-helper-replace-supers, babel-plugin-transform-classes, babel-traverse
this&co in computed keys in arrows transform (@nicolo-ribaudo)babel-parser
babel-parser
babel-helpers
required files in @babel/helpers tests (@nicolo-ribaudo)babel-plugin-proposal-object-rest-spread, babel-traverse
babel-parser, babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression, babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining, babel-plugin-proposal-optional-chaining, babel-preset-react, babel-preset-typescript
src in tests (@nicolo-ribaudo)@babel/runtime ESM tests fail (@nicolo-ribaudo)babel-helpers, babel-plugin-proposal-async-generator-functions, babel-plugin-transform-runtime, babel-preset-env, babel-runtime-corejs2, babel-runtime
helpers-generated.ts (@lightmare)babel-helpers, babel-plugin-proposal-async-generator-functions, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
babel-helpers, babel-plugin-proposal-async-generator-functions, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
for-await (@nicolo-ribaudo)babel-generator, babel-parser, babel-plugin-transform-typescript, babel-types
babel-parser
babel-helper-fixtures, babel-helper-transform-fixture-test-runner, babel-parser, babel-plugin-syntax-typescript, babel-preset-typescript
.mts and .cts files in @babel/preset-typescript (@nicolo-ribaudo)@babel/eslint-parser (@nicolo-ribaudo)babel-generator, babel-parser, babel-plugin-proposal-pipeline-operator, babel-plugin-syntax-pipeline-operator
babel-compat-data, babel-generator, babel-parser, babel-preset-env, babel-types
babel-helper-skip-transparent-expression-wrappers, babel-plugin-proposal-optional-chaining
skipTransparentExprWrapperNodes helper (@lightmare)babel-traverse, babel-types
babel-parser, babel-plugin-transform-typescript
babel-plugin-transform-typescript
babel-core, babel-helper-create-class-features-plugin, babel-plugin-transform-typescript
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-traverse
babel-plugin-proposal-async-generator-functions, babel-traverse
babel-traverse, babel-types
babel-generator
workspace:^ to specify @babel/ dependencies (@nicolo-ribaudo)babel-helper-fixtures, babel-plugin-proposal-class-properties, babel-plugin-transform-runtime, babel-preset-react
babel-types
createTypeAnnotationBasedOnTypeof (babel-types) (@lightmare)babel-helpers
babel-core, babel-plugin-transform-react-jsx-development, babel-plugin-transform-react-jsx, babel-types
babel-types
Thanks @Eyoatam, @lightmare, @ota-meshi, and @tony-go for your first PRs!
Thanks @Eyoatam, @lightmare, @ota-meshi, and @tony-go for your first PRs!
babel-plugin-proposal-do-expressions, babel-traverse
babel-parser
babel-parser
babel-helpers
babel-helper-hoist-variables
babel-parser
babel-parser
babel-plugin-proposal-do-expressions, babel-traverse
babel-parser
babel-parser
babel-plugin-proposal-do-expressions, babel-traverse
NodePath#getCompletionRecords (@JLHwung)babel-compat-data, babel-preset-env
babel-preset-env
babel-plugin-transform-regenerator, babel-standalone
regenerator-transform import with native ESM (@nicolo-ribaudo)babel-helper-transform-fixture-test-runner
babel.config.js in tests (@nicolo-ribaudo)Thanks @bradzacher, @bz2, @ChALkeR, @FauxFaux, @fedeci, @karansapolia, @panzarino, @shrinktofit, and @Zalathar for your first PRs!
Thanks @bradzacher, @bz2, @ChALkeR, @FauxFaux, @fedeci, @karansapolia, @panzarino, @shrinktofit, and @Zalathar for your first PRs!
babel-parser
babel-helper-create-class-features-plugin, babel-helpers, babel-plugin-proposal-private-methods, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
babel-plugin-transform-computed-properties, babel-plugin-transform-shorthand-properties
babel-plugin-proposal-class-properties, babel-traverse
super() is in a default param (@nicolo-ribaudo)babel-plugin-proposal-class-properties, babel-plugin-transform-classes
babel-parser, babel-template
babel-core, babel-helper-transform-fixture-test-runner, babel-register
require() in ESM files (@nicolo-ribaudo)babel-parser
babel-helpers, babel-plugin-transform-classes
babel-generator
babel-register
babel-node
babel-types
babel-plugin-transform-modules-systemjs
babel-plugin-transform-for-of
for-of inside braceless if statement (@nicolo-ribaudo)babel-helper-create-class-features-plugin, babel-helper-replace-supers, babel-plugin-transform-classes
babel-helper-module-imports, babel-plugin-transform-react-jsx-development, babel-plugin-transform-react-jsx
jsx-runtime after existing imports (@nicolo-ribaudo)babel-helper-transform-fixture-test-runner, babel-parser, babel-preset-env
babel-cli, babel-core, babel-parser
babel-helper-create-class-features-plugin, babel-plugin-proposal-private-methods
# to the private name in "write-only" errors (@nicolo-ribaudo)babel-helper-compilation-targets, babel-preset-env
babel-code-frame
babel-traverse, babel-types
babel-register
yarn-plugin-conditions to update Babel 8 dependencies (@nicolo-ribaudo)babel-generator, babel-preset-env
babel-core, babel-helper-compilation-targets, babel-plugin-transform-classes, babel-plugin-transform-function-name, babel-plugin-transform-parameters, babel-plugin-transform-regenerator, babel-preset-env
babel-plugin-transform-modules-commonjs, babel-plugin-transform-template-literals, babel-plugin-transform-unicode-escapes, babel-preset-env
babel-plugin-transform-react-jsx
babel-plugin-transform-runtime, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
babel-cli
babel-plugin-transform-runtime, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
@babel/runtime/package (@nicolo-ribaudo)babel-parser
babel-compat-data, babel-helper-compilation-targets, babel-helper-create-class-features-plugin, babel-helper-remap-async-to-generator, babel-helper-simple-access, babel-helper-transform-fixture-test-runner, babel-plugin-transform-named-capturing-groups-regex, babel-plugin-transform-object-assign, babel-plugin-transform-parameters, babel-plugin-transform-react-jsx-self, babel-plugin-transform-react-jsx-source, babel-plugin-transform-template-literals, babel-preset-env, babel-preset-react, babel-runtime-corejs2, babel-runtime, babel-standalone
dependencies and devDependencies (@nicolo-ribaudo)Thanks @penguingovernor, @sajadtorkamani and @wojtekmaj for their first PRs!
Thanks @penguingovernor, @sajadtorkamani and @wojtekmaj for their first PRs!
babel-helper-member-expression-to-functions, babel-plugin-proposal-class-properties
babel-parser, babel-types
babel-types
@babel/types (@nicolo-ribaudo)babel-plugin-proposal-do-expressions, babel-types
babel-parser
babel-core
babel-core, babel-helper-fixtures, babel-standalone, babel-traverse
babel-parser
babel-core
Thanks @AjayPoshak, @jessethomson, @sajadtorkamani, @shaodahong and @wlawt for their first PRs!
Thanks @AjayPoshak, @jessethomson, @sajadtorkamani, @shaodahong and @wlawt for their first PRs!
babel-parser
babel-helper-member-expression-to-functions, babel-plugin-proposal-class-properties, babel-plugin-proposal-optional-chaining
babel-plugin-proposal-logical-assignment-operators
babel-helper-create-class-features-plugin, babel-helper-member-expression-to-functions, babel-plugin-proposal-class-properties, babel-plugin-proposal-optional-chaining
babel-parser, babel-plugin-transform-flow-comments
babel-helper-member-expression-to-functions, babel-plugin-proposal-class-properties
babel-template
babel-types
babel-plugin-transform-react-pure-annotations
babel-parser
babel-helper-create-class-features-plugin, babel-plugin-proposal-class-properties, babel-plugin-proposal-private-methods
babel-plugin-transform-typescript
babel-helper-plugin-utils
babel-plugin-proposal-class-properties, babel-plugin-proposal-private-property-in-object, babel-preset-env
This releases includes fixes for two bugs introduced in 7.10.0. There are still a few known bugs, and we'll fix them soon.
This releases includes fixes for two bugs introduced in 7.10.0. There are still a few known bugs, and we'll fix them soon.
Thanks @saulosantiago for your first PR!
babel-preset-env
babel-standalone
repository.directory field in package.json files (@saulosantiago)Thanks to @jamescdavis and @Vages for their first PRs!
Thanks to @jamescdavis and @Vages for their first PRs!
babel-preset-env
preset-env with newer versions of compat-data (@nicolo-ribaudo)babel-core
babel-parser
babel-helper-call-delegate, babel-plugin-transform-parameters
babel-generator
babel-types
babel-plugin-transform-typescript
babel-parser
babel-preset-env-standalone, babel-standalone
babel-preset-env-standalone, babel-standalone
babel-plugin-proposal-decorators, babel-plugin-proposal-dynamic-import, babel-plugin-proposal-logical-assignment-operators, babel-plugin-proposal-object-rest-spread, babel-plugin-syntax-async-generators, babel-plugin-syntax-bigint, babel-plugin-syntax-dynamic-import, babel-plugin-syntax-json-strings, babel-plugin-syntax-nullish-coalescing-operator, babel-plugin-syntax-object-rest-spread, babel-plugin-syntax-optional-catch-binding, babel-plugin-syntax-optional-chaining, babel-plugin-transform-flow-strip-types, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-systemjs, babel-plugin-transform-react-constant-elements, babel-preset-env-standalone, babel-preset-env, babel-standalone
babel-plugin-proposal-numeric-separator
Blog post on the website
babel-parser
babel-plugin-proposal-numeric-separator
babel-generator, babel-parser, babel-plugin-proposal-private-methods
babel-types
babel-standalone
babel-core
babel-compat-data, babel-preset-env-standalone, babel-preset-env
babel-helper-module-transforms, babel-plugin-transform-modules-systemjs
babel-parser
babel-cli
babel-core, babel-generator, babel-parser
babel-core, babel-parser
babel-node
babel-plugin-proposal-numeric-separator
babel-preset-env
babel-parser
babel-traverse
babel-helper-module-transforms, babel-plugin-transform-modules-commonjs
babel-traverse, babel-types
babel-core
@babel/core: parse should parse only (@kaicataldo)babel-helpers
babel-node
babel-parser
babel-preset-env
babel-preset-env
babel-core
babel-compat-data, babel-helper-compilation-targets, babel-preset-env
babel-parser
babel-plugin-transform-modules-commonjs, babel-plugin-transform-regenerator, babel-plugin-transform-runtime, babel-preset-env, babel-runtime-corejs2
babel-plugin-transform-modules-commonjs, babel-plugin-transform-regenerator, babel-plugin-transform-runtime, babel-preset-env, babel-runtime-corejs2
babel-cli
babel-parser
babel-parser, babel-plugin-proposal-optional-chaining, babel-plugin-transform-modules-amd
babel-helper-module-transforms, babel-plugin-transform-modules-amd
babel-plugin-transform-runtime
babel-core
babel-preset-env-standalone
babel-helper-transform-fixture-test-runner
Thanks @chrishinrichs, @khoumani, @m-ahmadi, @BBlackwo, @SakibulMowla, @4geru, @Shriram-Balaji, @ZYSzys and @arku for their first PRs!
Thanks @chrishinrichs, @khoumani, @m-ahmadi, @BBlackwo, @SakibulMowla, @4geru, @Shriram-Balaji, @ZYSzys and @arku for their first PRs!
babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
babel-preset-env
babel-parser
babel-preset-env-standalone
babel-plugin-transform-function-name, babel-plugin-transform-modules-umd, babel-preset-env
babel-cli
babel-plugin-proposal-optional-chaining
babel-parser, babel-types
babel-traverse
babel-helpers, babel-plugin-proposal-object-rest-spread, babel-preset-env
babel-plugin-proposal-nullish-coalescing-operator
babel-core
babel-plugin-transform-literals, babel-preset-env-standalone
babel-cli
babel-generator, babel-helper-create-class-features-plugin, babel-parser, babel-plugin-transform-typescript, babel-preset-typescript, babel-types
babel-types
babel-parser
babel-generator, babel-helper-create-class-features-plugin, babel-parser, babel-plugin-transform-typescript, babel-preset-typescript, babel-types
babel-core, babel-parser, babel-preset-typescript
babel-core
babel-plugin-syntax-top-level-await, babel-preset-env
babel-helper-builder-react-jsx, babel-plugin-transform-react-jsx, babel-preset-react
babel-generator, babel-parser, babel-plugin-proposal-decorators, babel-plugin-syntax-flow, babel-types
babel-plugin-transform-function-name, babel-plugin-transform-modules-umd, babel-preset-env
babel-parser
babel-generator, babel-parser, babel-types
babel-cli, babel-register
babel-cli
babel-helpers, babel-plugin-proposal-async-generator-functions, babel-plugin-proposal-function-sent, babel-preset-env
babel-helper-module-transforms, babel-plugin-transform-modules-commonjs
babel-plugin-transform-modules-systemjs
babel-parser
babel-plugin-transform-typescript
babel-core
babel-plugin-proposal-decorators
babel-helpers, babel-plugin-proposal-dynamic-import, babel-plugin-transform-modules-commonjs, babel-preset-env
babel-traverse
babel-preset-env
babel-generator
babel-plugin-transform-async-to-generator, babel-preset-env, babel-traverse
babel-plugin-transform-classes, babel-plugin-transform-regenerator, babel-preset-env
babel-helpers, babel-plugin-transform-modules-commonjs, babel-preset-env
babel-register
babel-cli, babel-node
babel-register
babel-helper-create-regexp-features-plugin, babel-plugin-proposal-unicode-property-regex, babel-plugin-transform-dotall-regex, babel-plugin-transform-named-capturing-groups-regex, babel-plugin-transform-unicode-regex, babel-preset-env
babel-preset-env
babel-helper-module-imports
babel-runtime
babel-helper-annotate-as-pure, babel-helper-bindify-decorators, babel-helper-builder-binary-assignment-operator-visitor, babel-helper-builder-react-jsx, babel-helper-call-delegate, babel-helper-define-map, babel-helper-explode-assignable-expression, babel-helper-explode-class, 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-split-export-declaration, babel-helper-wrap-function, babel-helpers, babel-template
Thanks @airato, @schu34, @divbhasin, @eps1lon and @pnavarrc for their first PRs! :smile:
Thanks @airato, @schu34, @divbhasin, @eps1lon and @pnavarrc for their first PRs! :smile:
babel-parser
babel-preset-env
babel-plugin-transform-typescript
babel-parser
babel-preset-env
babel-core
babel-core, babel-traverse
babel-node
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →