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.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

v8.0.0-alpha.16

14 Feb 12:00
Compare
Choose a tag to compare
v8.0.0-alpha.16 Pre-release
Pre-release

v8.0.0-alpha.16 (2025-02-14)

In addition to the changelog below, this release includes changes from v7.26.6 to v7.26.9.

๐Ÿ’ฅ Breaking Change

  • babel-types
  • babel-generator, babel-parser, babel-plugin-transform-template-literals, babel-traverse, babel-types
  • babel-generator, babel-parser, babel-plugin-transform-typescript, babel-types
    • #17073 [Babel 8] Parse export import = as an ExportNamedDeclaration (@JLHwung)
  • babel-preset-env
  • babel-parser
    • #17063 [Babel 8] Create TSEmptyBodyFunctionExpression also on invalid input (@JLHwung)
  • babel-parser, babel-plugin-transform-typescript, babel-types

๐Ÿ› Bug Fix

  • babel-generator
    • #17131 [Babel 8] Add several TS type parentheses rules (@JLHwung)
    • #17125 fix: Missing parentheses when printing a TS arrow function type in a union (@liuxingbaoyu)
  • babel-parser

๐Ÿ  Internal

  • babel-parser, babel-plugin-proposal-pipeline-operator, babel-plugin-syntax-pipeline-operator

Committers: 7

v7.26.9

14 Feb 11:49
Compare
Choose a tag to compare

v7.26.9 (2025-02-14)

๐Ÿ› Bug Fix

๐Ÿ  Internal

Committers: 5

v7.26.8

08 Feb 10:04
Compare
Choose a tag to compare

v7.26.8 (2025-02-08)

๐Ÿ  Internal

  • babel-preset-env
    • #17097 Update dependency babel-plugin-polyfill-corejs3 to ^0.11.0

v7.26.7

24 Jan 16:06
Compare
Choose a tag to compare

v7.26.7 (2025-01-24)

Thanks @branchseer and @tquetano-netflix for your first PRs!

๐Ÿ› Bug Fix

  • babel-helpers, babel-preset-env, babel-runtime-corejs3
  • babel-plugin-transform-typeof-symbol
  • babel-parser
  • babel-core
  • babel-plugin-transform-typescript
    • #17050 fix: correctly resolve references to non-constant enum members (@branchseer)
  • babel-plugin-transform-typescript, babel-traverse, babel-types

Committers: 6

v7.26.6

13 Jan 18:42
Compare
Choose a tag to compare

v7.26.6 (2025-01-13)

๐Ÿ› Bug Fix

  • babel-plugin-transform-nullish-coalescing-operator

Committers: 1

v8.0.0-alpha.15

10 Jan 17:48
Compare
Choose a tag to compare
v8.0.0-alpha.15 Pre-release
Pre-release

v8.0.0-alpha.15 (2025-01-10)

In addition to the changelog below, this release includes changes from v7.26.5.

๐Ÿ’ฅ Breaking Change

  • babel-generator, babel-parser, babel-plugin-transform-typescript, babel-traverse, babel-types
  • babel-parser, babel-types
    • #17046 [Babel 8]: wrap the TSImportType's argument within a TSLiteralType (@JLHwung)
  • babel-generator, babel-parser, babel-types
    • #17042 [Babel 8] Rename typeParameters to typeArguments in TSImportType (@JLHwung)
    • #17017 [Babel 8]: rename typeParameters to typeArguments for TSClassImplements and TSInterfaceHeritage (@JLHwung)
    • #17012 Rename typeParameters to typeArguments for TSTypeQuery (@JLHwung)
  • babel-generator, babel-parser, babel-plugin-transform-typescript, babel-types
    • #17020 Rename typeParameters to typeArguments for call expression alike (@JLHwung)
  • babel-parser
    • #17014 [Babel 8] Create TSAbstract{Method,Property}Definition (@JLHwung)

๐Ÿ  Internal

Committers: 5

0