Skip to content

Releases: babel/babel

v7.21.0

20 Feb 15:34
v7.21.0
de7d75a
Compare
Choose a tag to compare

v7.21.0 (2023-02-20)

Thanks @azizghuloum, @ehoogeveen-medweb, @fwienber, and @Lioness100 for your first PRs!

🚀 New Feature

  • babel-core, babel-helper-create-class-features-plugin, babel-plugin-proposal-class-properties, babel-plugin-proposal-private-methods, babel-plugin-proposal-private-property-in-object
    • #15435 feat: Implement privateFieldsAsSymbols assumption for classes (@fwienber)
  • babel-helper-create-regexp-features-plugin, babel-plugin-proposal-regexp-modifiers, babel-standalone
  • babel-cli, babel-core, babel-generator, babel-plugin-transform-destructuring, babel-plugin-transform-modules-commonjs, babel-plugin-transform-react-jsx, babel-traverse
  • babel-parser, babel-types
  • babel-generator, babel-helpers, babel-parser, babel-plugin-proposal-decorators, babel-plugin-syntax-decorators, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
  • babel-parser
  • babel-core
  • babel-generator, babel-parser, babel-plugin-transform-typescript

🐛 Bug Fix

  • babel-plugin-transform-typescript
  • babel-core
  • babel-helper-create-class-features-plugin, babel-plugin-proposal-class-properties, babel-plugin-proposal-class-static-block, babel-plugin-proposal-private-methods, babel-plugin-transform-classes, babel-plugin-transform-new-target
    • #15406 Preserve class elements comments in class transform (@JLHwung)
  • babel-parser, babel-plugin-transform-flow-comments, babel-plugin-transform-flow-strip-types, babel-types

💅 Polish

  • babel-parser
    • #15400 polish: improve "await as identifier" error in modules (@JLHwung)

🏠 Internal

🔬 Output optimization

Committers: 11

v7.20.15

02 Feb 18:01
Compare
Choose a tag to compare

v7.20.15 (2023-02-02)

👓 Spec Compliance

  • babel-parser
  • babel-generator, babel-parser, babel-plugin-proposal-export-namespace-from

🐛 Bug Fix

  • babel-plugin-transform-block-scoping
  • babel-parser
    • #15377 fix: new (foo?.bar)() incorrectly throws exception OptionalChainingNoNew (@liuxingbaoyu)

Committers: 2

v7.20.14

27 Jan 21:52
Compare
Choose a tag to compare

v7.20.14 (2023-01-27)

🐛 Bug Fix

  • babel-plugin-transform-block-scoping
  • babel-cli, babel-core, babel-generator, babel-helper-transform-fixture-test-runner, babel-plugin-transform-destructuring, babel-plugin-transform-modules-commonjs, babel-plugin-transform-react-jsx, babel-traverse
    • #15365 fix: Properly generate source maps for manually added multi-line content (@liuxingbaoyu)

Committers: 2

v7.20.13

21 Jan 20:06
Compare
Choose a tag to compare

v7.20.13 (2023-01-21)

🐛 Bug Fix

  • babel-helpers, babel-plugin-proposal-decorators, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
    • #15332 Ensure class decorators can access decorated non-static members (@JLHwung)
  • babel-plugin-transform-typescript
  • babel-parser
    • #15338 Allow negative number in ambient const initializer (@JLHwung)

↩️ Revert

  • babel-plugin-transform-react-inline-elements, babel-plugin-transform-react-jsx-development, babel-plugin-transform-react-jsx
    • #15355 Reverts "Re-use common JSX element transform for <>...</>" (@JLHwung)

Committers: 4

v7.20.12

04 Jan 16:20
Compare
Choose a tag to compare

v7.20.12 (2023-01-04)

Thanks @cross19xx, @JBYoshi and @nmn for your first PRs!

🐛 Bug Fix

  • babel-traverse
    • #15224 Fix TaggedTemplateLiteral evaluation (@nmn)
  • babel-helper-create-class-features-plugin, babel-plugin-proposal-class-properties

💅 Polish

  • babel-traverse
    • #15313 Implement support for evaluating computed properties. (@JBYoshi)

Committers: 5

v7.20.11

23 Dec 21:18
Compare
Choose a tag to compare

v7.20.11 (2022-12-23)

👓 Spec Compliance

  • babel-helper-module-transforms, babel-plugin-proposal-dynamic-import, babel-plugin-transform-modules-amd, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-systemjs

🐛 Bug Fix

  • babel-plugin-transform-block-scoping

Committers: 2

v7.20.10

23 Dec 09:19
Compare
Choose a tag to compare

v7.20.10 (2022-12-23)

🐛 Bug Fix

Committers: 2

v7.20.9

23 Dec 06:45
Compare
Choose a tag to compare

v7.20.9 (2022-12-23)

🐛 Bug Fix

  • babel-plugin-transform-block-scoping

Committers: 1

v7.20.8

22 Dec 16:35
Compare
Choose a tag to compare

v7.20.8 (2022-12-22)

🐛 Bug Fix

  • babel-plugin-transform-block-scoping
  • babel-plugin-proposal-class-properties, babel-traverse
    • #15294 Properly transpile exported classes that shadowed builtins (@JLHwung)

Committers: 2

v7.20.7

22 Dec 09:52
v7.20.7
d414940
Compare
Choose a tag to compare

v7.20.7 (2022-12-22)

Thanks @wsypower for your first PR!

👓 Spec Compliance

  • babel-helper-member-expression-to-functions, babel-helper-replace-supers, babel-plugin-proposal-class-properties, babel-plugin-transform-classes
  • babel-helpers, babel-plugin-proposal-class-properties, babel-plugin-transform-classes, babel-plugin-transform-object-super

🐛 Bug Fix

  • babel-parser, babel-plugin-transform-typescript
  • babel-traverse
  • babel-plugin-transform-typescript, babel-traverse
  • babel-plugin-transform-block-scoping
  • babel-plugin-proposal-async-generator-functions, babel-preset-env
  • babel-generator, babel-plugin-proposal-optional-chaining
  • babel-plugin-transform-react-jsx, babel-types
  • babel-core, babel-helpers, babel-plugin-transform-computed-properties, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
  • babel-helper-member-expression-to-functions, babel-helper-replace-supers, babel-plugin-proposal-class-properties, babel-plugin-transform-classes
  • babel-generator

💅 Polish

  • babel-plugin-transform-block-scoping, babel-traverse

🏠 Internal

  • babel-helper-define-map, babel-plugin-transform-property-mutators
  • babel-core, babel-plugin-proposal-class-properties, babel-plugin-transform-block-scoping, babel-plugin-transform-classes, babel-plugin-transform-destructuring, babel-plugin-transform-parameters, babel-plugin-transform-regenerator, babel-plugin-transform-runtime, babel-preset-env, babel-traverse

🏃‍♀️ Performance

Committers: 6