Skip to content

Releases: babel/babel

v8.0.0-alpha.0

20 Jul 14:23
bdbaca3
Compare
Choose a tag to compare
v8.0.0-alpha.0 Pre-release
Pre-release

Super early pre-release of Babel 8 :)

It's currently known to not work with:

It is known to work with:

  • @rollup/plugin-babel

peerDependencies are all incorrect, so use the npm flag --legacy-peer-deps if you want to test it.

For the full Babel 8 migration guide, see https://next.babeljs.io/docs/v8-migration

v8.0.0-alpha.0 (2023-07-20)

馃憮 Spec Compliance

馃挜 Breaking Change

  • Other
  • All packages
  • babel-plugin-proposal-decorators, babel-plugin-proposal-pipeline-operator, babel-plugin-transform-class-properties
  • babel-core, babel-helper-create-class-features-plugin, babel-plugin-transform-arrow-functions, babel-plugin-transform-computed-properties, babel-plugin-transform-for-of, babel-plugin-transform-regenerator, babel-plugin-transform-unicode-escapes, babel-preset-env, babel-traverse, babel-types
  • babel-core, babel-helper-builder-binary-assignment-operator-visitor, babel-helper-create-class-features-plugin, babel-helper-create-regexp-features-plugin, babel-helper-environment-visitor, babel-helper-member-expression-to-functions, babel-helper-module-transforms, babel-helper-plugin-utils, babel-helper-replace-supers, babel-helper-simple-access, babel-helper-string-parser, babel-helper-transform-fixture-test-runner, babel-helpers, babel-plugin-transform-modules-commonjs, babel-preset-env
  • babel-cli, babel-compat-data, babel-core, babel-helper-create-class-features-plugin, babel-helper-environment-visitor, babel-helper-replace-supers, babel-helpers, babel-parser, babel-plugin-transform-for-of, babel-plugin-transform-react-jsx, babel-preset-env, babel-traverse, babel-types
  • babel-types
  • babel-core, babel-plugin-syntax-flow, babel-plugin-syntax-jsx, babel-plugin-syntax-typescript, babel-plugin-transform-parameters, babel-plugin-transform-react-jsx-development, babel-plugin-transform-spread, babel-plugin-transform-typescript, babel-preset-flow, babel-preset-typescript, babel-standalone
  • babel-traverse
  • babel-generator, babel-helper-compilation-targets, babel-preset-env, babel-preset-flow, babel-types
  • babel-generator, babel-helper-builder-binary-assignment-operator-visitor, babel-helper-create-class-features-plugin, babel-helper-member-expression-to-functions, babel-helper-skip-transparent-expression-wrappers, babel-plugin-proposal-function-bind, babel-plugin-proposal-logical-assignment-operators, babel-plugin-proposal-optional-chaining, babel-plugin-proposal-partial-application, babel-plugin-transform-proto-to-assign, babel-plugin-transform-spread, babel-traverse, babel-types
  • babel-core, babel-generator, babel-helper-create-class-features-plugin, babel-plugin-proposal-class-properties, babel-plugin-proposal-decorators, babel-plugin-proposal-pipeline-operator, babel-plugin-syntax-decorators, babel-plugin-transform-function-name, babel-plugin-transform-typescript, babel-standalone
  • babel-core, babel-helper-module-imports, babel-helper-transform-fixture-test-runner, babel-node, babel-plugin-proposal-class-static-block, babel-plugin-syntax-decorators, babel-plugin-transform-modules-commonjs, babel-plugin-transform-runtime, babel-standalone
    • #12695 [babel 8] Disallow synchronous usage of babel.* callback methods (@JLHwung)
  • babel-generator, babel-types
  • babel-generator, babel-parser, babel-types
  • babel-node, babel-register
  • babel-parser
  • babel-plugin-transform-react-constant-elements, babel-preset-env
  • babel-core
  • babel-generator, babel-parser
    • #13308 [Babel 8]: remove module attributes parser/generator support (@JLHwung)
    • #12608 [babel 8] Don't create TSParenthesizedType nodes by default (@JLHwung)
  • babel-plugin-transform-block-scoping, babel-traverse
  • babel-cli, babel-core, babel-helper-module-transforms, babel-plugin-transform-modules-amd, babel-plugin-transform-modules-systemjs, babel-plugin-transform-modules-umd
  • babel-preset-react
  • babel-preset-flow
  • babel-core, babel-helper-compilation-targets, babel-plugin-proposal-async-generator-functions, babel-plugin-proposal-class-properties, babel-plugin-proposal-decorators, babel-plugin-proposal-object-rest-spread, babel-plugin-transform-classes, babel-plugin-transform-flow-comments, babel-plugin-transform-flow-strip-types, babel-plugin-transform-function-name, babel-plugin-transform-modules-commonjs, babel-plugin-transform-parameters, babel-plugin-transform-react-constant-elements, babel-plugin-transform-regenerator, babel-plugin-transform-runtime, babel-preset-env, babel-standalone
    • #12989 breaking: fallback targets to "defaults, not ie 11" (@JLHwung)...
Read more

7.22.9

12 Jul 17:06
Compare
Choose a tag to compare

v7.22.9 (2023-07-12)

馃悰 Bug Fix

  • babel-plugin-transform-typescript
  • babel-helper-module-transforms, babel-helper-remap-async-to-generator, babel-helper-replace-supers, babel-helper-wrap-function

馃拝 Polish

馃彔 Internal

Committers: 5

v7.22.8

06 Jul 12:37
Compare
Choose a tag to compare

v7.22.8 (2023-07-06)

This release reverts a commit that caused all new angular installations to fail: angular/angular-cli#25496

鈫╋笍 Revert

  • babel-core, babel-traverse

Committers: 1

v7.22.7

06 Jul 12:21
Compare
Choose a tag to compare

v7.22.7 (2023-07-06)

馃悰 Bug Fix

  • babel-generator
  • babel-core, babel-traverse
  • Other
    • #15747 fix: export meta from eslint-parser/experimental-worker (@JLHwung)

馃彔 Internal

Committers: 4

v7.22.6

04 Jul 07:49
Compare
Choose a tag to compare

v7.22.6 (2023-07-04)

馃悰 Bug Fix

  • babel-compat-data, babel-helper-compilation-targets, babel-preset-env
  • babel-plugin-transform-optional-chaining
  • babel-helper-split-export-declaration, babel-plugin-transform-modules-commonjs
  • babel-compat-data, babel-preset-env
  • babel-helpers, babel-plugin-proposal-explicit-resource-management, babel-runtime-corejs3, babel-runtime
  • babel-standalone
  • babel-core

馃彔 Internal

  • babel-helper-create-class-features-plugin, babel-plugin-transform-classes

馃敩 Output optimization

  • babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining, babel-plugin-transform-class-properties, babel-plugin-transform-optional-chaining, babel-plugin-transform-typescript
  • babel-plugin-proposal-destructuring-private, babel-plugin-proposal-do-expressions, babel-plugin-proposal-pipeline-operator, babel-plugin-transform-class-properties, babel-plugin-transform-nullish-coalescing-operator, babel-plugin-transform-optional-chaining, babel-plugin-transform-private-property-in-object, babel-traverse

Committers: 5

v7.22.5

08 Jun 18:23
Compare
Choose a tag to compare

v7.22.5 (2023-06-08)

馃悰 Bug Fix

  • babel-preset-env, babel-standalone

馃拝 Polish

Committers: 4

v7.22.4

29 May 14:31
Compare
Choose a tag to compare

v7.22.4 (2023-05-29)

馃悰 Bug Fix

  • babel-traverse
    • #15649 Set shorthand: false when renaming an identifier inside an object property (@coderaiser)

馃彔 Internal

Committers: 3

v7.22.3

27 May 10:19
325fe68
Compare
Choose a tag to compare

v7.22.3 (2023-05-27)

  • Re-publish all the package published in 7.22.0 that hadn't been republished yet. We accidentally published them with a package.json file containing "type": "script" instead of "type": "commonjs" (#15664).

v7.22.2

29 May 14:20
Compare
Choose a tag to compare

v7.22.2 (2023-05-26)

馃悰 Bug Fix

  • babel-plugin-transform-runtime, babel-preset-env, babel-runtime-corejs2

Committers: 1

v7.22.1

26 May 16:38
Compare
Choose a tag to compare

v7.22.1 (2023-05-26)

馃悰 Bug Fix

Committers: 2