8000 Releases ยท babel/babel ยท GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: babel/babel

v7.27.6

05 Jun 08:45
Compare
Choose a tag to compare

v7.27.6 (2025-06-05)

๐Ÿ› Bug Fix

  • babel-helpers, babel-plugin-transform-async-generator-functions, babel-plugin-transform-regenerator, babel-preset-env, babel-runtime-corejs3
  • babel-generator, babel-parser, babel-types
    • #17357 Ensure syntactic ordering when visiting array-type AST nodes (@JLHwung)

Committers: 3

v7.27.5

03 Jun 11:28
Compare
Choose a tag to compare

v7.27.5 (2025-06-03)

Thanks @NullVoxPopuli for your first PR!

๐Ÿ› Bug Fix

  • babel-plugin-transform-regenerator
  • Other

๐Ÿ’… Polish

Committers: 4

v8.0.0-beta.0

30 May 16:04
Compare
Choose a tag to compare
v8.0.0-beta.0 Pre-release
Pre-release

v8.0.0-beta.0 (2025-05-30)

This release also includes all changes from v7.27.0, v7.27.1, v7.27.2, v7.27.3, and v7.27.4.

๐Ÿ’ฅ Breaking Change

  • babel-helpers, babel-plugin-transform-regenerator, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
    • #17237 [babel 8] Do not replace global regeneratorRuntime references in regenerator transform (@nicolo-ribaudo)
  • babel-compat-data, babel-helper-compilation-targets, babel-preset-env
  • babel-parser
  • babel-generator, babel-parser, babel-plugin-proposal-pipeline-operator, babel-plugin-proposal-record-and-tuple, babel-standalone, babel-traverse
  • babel-traverse, babel-types
  • All packages
    • #17204 [Babel 8] Bump nodejs requirements to ^20.19.0 || >= 22.12.0 (@JLHwung)
  • babel-helper-compilation-targets, babel-preset-env
    • #17188 [Babel 8] Align esmodules: true behaviour to intersect (@JLHwung)

๐Ÿ“ข Deprecation

๐Ÿ  Internal

  • babel-traverse
  • babel-core
  • babel-helpers, babel-plugin-transform-react-jsx, babel-preset-env
  • babel-plugin-transform-block-scoping, babel-traverse, babel-types
  • babel-plugin-transform-regenerator, babel-plugin-transform-typeof-symbol

๐Ÿƒโ€โ™€๏ธ Performance

Committers: 12

v7.27.4

30 May 15:37
Compare
Choose a tag to compare

v7.27.4 (2025-05-30)

๐Ÿ‘“ Spec Compliance

  • babel-parser, babel-plugin-proposal-explicit-resource-management

๐Ÿ’… Polish

  • babel-parser

๐Ÿ”ฌ Output optimization

  • babel-helpers, babel-plugin-transform-async-generator-functions, babel-plugin-transform-async-to-generator, babel-plugin-transform-block-scoping, babel-plugin-transform-classes, babel-plugin-transform-destructuring, babel-plugin-transform-regenerator, babel-plugin-transform-runtime, babel-preset-env, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
  • babel-helpers, babel-plugin-transform-async-generator-functions, babel-plugin-transform-async-to-generator, babel-plugin-transform-block-scoping, babel-plugin-transform-classes, babel-plugin-transform-destructuring, babel-plugin-transform-regenerator, babel-plugin-transform-runtime, babel-preset-env, babel-runtime-corejs3
  • babel-core, babel-helpers, babel-plugin-transform-async-generator-functions, babel-plugin-transform-async-to-generator, babel-plugin-transform-block-scoping, babel-plugin-transform-classes, babel-plugin-transform-destructuring, babel-plugin-transform-regenerator, babel-plugin-transform-runtime, babel-preset-env, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime, babel-standalone

Committers: 4

v7.27.3

27 May 10:18
Compare
Choose a tag to compare

v7.27.3 (2025-05-27)

๐Ÿ› Bug Fix

  • babel-generator
    • #17324 Improve multiline comments handling in yield/await expression (@JLHwung)
  • babel-helpers, babel-plugin-transform-async-generator-functions, babel-plugin-transform-regenerator, babel-preset-env, babel-runtime-corejs3
  • babel-plugin-proposal-explicit-resource-management
  • babel-plugin-proposal-decorators, babel-types
    • #17321 fix(converter): Remove abstract modifiers in class declaration to expression conversion (@magic-akari)
  • babel-helper-module-transforms, babel-plugin-proposal-explicit-resource-management, babel-plugin-transform-modules-amd, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-umd
    • #17257 Preserve class id when transforming using declarations with exported class (@JLHwung)
  • babel-parser
  • babel-generator, babel-parser

Committers: 7

v7.27.2

09 May 14:00
Compare
Choose a tag to compare

v7.27.2 (2025-05-06)

๐Ÿ› Bug Fix

  • babel-parser
  • babel-plugin-transform-object-rest-spread
    • #17281 Fix: improve object rest handling in array pattern (@JLHwung)
  • babel-plugin-transform-modules-commonjs, babel-template

๐Ÿƒโ€โ™€๏ธ Performance

  • babel-cli

Committers: 5

v7.27.1

30 Apr 15:17
Compare
Choose a tag to compare

v7.27.1 (2025-04-30)

Thanks @kermanx and @woaitsAryan for your first PRs!

๐Ÿ‘“ Spec Compliance

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

๐Ÿ› Bug Fix

  • babel-plugin-proposal-destructuring-private, babel-plugin-proposal-do-expressions, babel-traverse
  • babel-helper-wrap-function, babel-plugin-transform-async-to-generator
    • #17251 Fix: propagate argument evaluation errors through async promise chain (@magic-akari)
  • babel-helper-remap-async-to-generator, babel-plugin-transform-async-to-generator
  • babel-helper-fixtures, babel-parser
    • #17233 Create ChainExpression within TSInstantiationExpression (@JLHwung)
  • babel-generator, babel-parser
    • #17226 Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 2) (@JLHwung)
  • babel-parser
    • #17224 Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 1) (@JLHwung)
    • #17080 Fix start of TSParameterProperty (@JLHwung)
  • babel-compat-data, babel-preset-env
  • babel-traverse
    • #17156 fix: Objects and arrays with multiple references should not be evaluated (@liuxingbaoyu)
  • babel-generator

๐Ÿ’… 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

๐Ÿ  Internal

  • babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
  • babel-compat-data, babel-preset-env
  • babel-compat-data, babel-standalone
  • babel-register
  • babel-helpers, babel-plugin-transform-async-generator-functions, babel-plugin-transform-regenerator, babel-preset-env, babel-runtime-corejs3
  • All packages

๐Ÿ”ฌ 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

Committers: 9

v7.27.0

24 Mar 17:43
5c350ea
Compare
Choose a tag to compare

v7.27.0 (2025-03-24)

Thanks @ishchhabra and @vovkasm for your first PRs!

๐Ÿ‘“ Spec Compliance

  • babel-generator, babel-parser

๐Ÿš€ New Feature

  • babel-helper-create-class-features-plugin, babel-traverse, babel-types
  • babel-parser, babel-types
    • #17110 Add ImportAttributes to Standardized and move its parser test fixtures (@JLHwung)
  • babel-generator
    • #17100 fix(babel-generator): add named export of generate function (@vovkasm)
  • babel-parser, babel-template
  • babel-plugin-transform-typescript, babel-traverse
  • babel-parser
  • babel-types
    • #17162 feat(babel-types): Add support for BigInt literal conversion in valueToNode (@ishchhabra)

๐Ÿ› Bug Fix

  • babel-helper-create-class-features-plugin, babel-plugin-transform-class-properties
  • babel-traverse
  • babel-helpers, babel-preset-typescript, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
    • #17118 Fix: align behaviour to tsc rewriteRelativeImportExtensions (@JLHwung)
  • babel-cli
  • babel-plugin-transform-named-capturing-groups-regex, babel-types

๐Ÿƒโ€โ™€๏ธ Performance

  • babel-types
  • babel-helper-create-regexp-features-plugin

Committers: 5

v8.0.0-alpha.17

11 Mar 18:36
Compare
Choose a tag to compare
v8.0.0-alpha.17 Pre-release
Pre-release

v8.0.0-alpha.17 (2025-03-11)

This release also includes all changes from v7.26.10.

This release includes a fix for GHSA-968p-4wvh-cqc8, a security vulnerability which affects the .replace method of transpiled regular expressions that use named capturing groups.

๐Ÿ’ฅ Breaking Change

  • babel-parser, babel-types
    • #17139 [Babel 8] Parse TSHeritageBase.expression as an expression (@JLHwung)

Committers: 6

v7.26.10

11 Mar 18:36
Compare
Choose a tag to compare

v7.26.10 (2025-03-11)

Thanks @jordan-choi and @mmmsssttt404 for your first PRs!

This release includes a fix for GHSA-968p-4wvh-cqc8, a security vulnerability which affects the .replace method of transpiled regular expressions that use named capturing groups.

๐Ÿ‘“ Spec Compliance

๐Ÿ› Bug Fix

  • babel-parser, babel-template
    • #17164 Fix: always initialize ExportDeclaration attributes (@JLHwung)
  • babel-core
  • babel-parser, babel-plugin-transform-typescript
  • babel-traverse
  • babel-generator
  • babel-parser
  • babel-helpers, babel-runtime, babel-runtime-corejs2, babel-runtime-corejs3

๐Ÿ’… Polish

  • babel-standalone

๐Ÿ  Internal

Committers: 6

0