All Versions
239
Latest Version
Avg Release Cycle
8 days
Latest Release
1613 days ago

Changelog History
Page 13

  • v7.10.1 Changes

    May 27, 2020

    v7.10.1 (2020-05-27)

    πŸš€ 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!

    🍱 πŸ› Bug Fix

    • babel-preset-env
    • babel-standalone

    🍱 🏠 Internal

    • πŸ“¦ Every package

    Committers: 3

  • v7.10.0 Changes

    May 26, 2020

    v7.10.0 (2020-05-26)

    Thanks @AndrewLeedham, @fisker, @kik-o, @kitos, @lazytype for their first PRs!

    πŸ”Œ We are also releasing the first experimental version of the new polyfills plugins: you can check them out at babel/babel-polyfills.

    🍱 πŸ‘“ Spec Compliance

    • πŸ”Œ babel-plugin-proposal-logical-assignment-operators
      • #11370 logical-assignment: Do not assign names to anonymous functions (@arku)

    🍱 πŸš€ New Feature

    • πŸ”Œ babel-helper-create-class-features-plugin, babel-helper-member-expression-to-functions, babel-helper-optimise-call-expression, babel-helper-replace-supers, babel-parser, babel-plugin-proposal-class-properties
    • babel-standalone
      • #11593 feat: add privatePropertyInObject to babel-standalone (@JLHwung)
      • #11466 Support data-type="module" to generate native <script type="module"> (@dfabulich)
    • πŸ”Œ babel-cli, babel-helper-create-class-features-plugin, babel-parser, babel-plugin-proposal-private-property-in-object, babel-types
    • πŸ”Œ babel-compat-data, babel-plugin-transform-template-literals, babel-plugin-transform-unicode-escapes, babel-preset-env, babel-standalone
    • πŸ”Œ babel-parser, babel-plugin-syntax-module-attributes, babel-standalone
    • babel-helper-compilation-targets, babel-preset-env
    • babel-cli
    • πŸ”Œ babel-helpers, babel-plugin-transform-destructuring, babel-plugin-transform-spread, babel-traverse
    • πŸ”Œ babel-helpers, babel-plugin-transform-for-of, babel-preset-env
    • πŸ“œ babel-parser
    • πŸ”Œ babel-plugin-transform-react-pure-annotations, babel-preset-react
      • #11428 Implement plugin-transform-react-pure-annotationsand add to preset-react (@devongovett)
    • babel-compat-data, babel-preset-env

    🍱 πŸ› Bug Fix

    • babel-traverse
    • πŸ”Œ babel-plugin-proposal-optional-chaining
      • #10961 fix: optional-chaining should work correctly with ts non-null operator (@macabeus)
    • πŸ“œ babel-parser, babel-types
      • #11547 refactor: add isLiteralPropertyName to parser utils (@JLHwung)
    • πŸ”Œ babel-plugin-transform-typescript
    • πŸ”Œ babel-plugin-proposal-object-rest-spread
      • #11550 fix(plugin-proposal-object-rest-spread): use computed memberExpression for literal keys (@kitos)
    • πŸ”Œ babel-plugin-transform-runtime
    • babel-generator
      • #11502 getters and setters support in generator for declare class statement (@zxbodya)

    πŸ’… πŸ’… Polish

    • πŸ”Œ babel-helpers, babel-plugin-proposal-class-properties, babel-plugin-proposal-decorators, babel-plugin-transform-classes, babel-plugin-transform-function-name, babel-plugin-transform-parameters, babel-plugin-transform-react-jsx, babel-plugin-transform-runtime, babel-plugin-transform-typescript, babel-preset-env
      • #11514 [helpers] Add a private function name within createSuper (@cpojer)

    🍱 🏠 Internal

    • Other
    • πŸ“œ babel-parser
      • #11597 Fix comments for smartPipeline topic-forbidding contexts (@lazytype)
    • πŸ”Œ babel-core, babel-generator, babel-helper-compilation-targets, babel-helpers, babel-parser, babel-plugin-proposal-decorators, babel-plugin-proposal-json-strings, babel-plugin-transform-block-scoping, babel-plugin-transform-flow-comments, babel-plugin-transform-modules-systemjs, babel-plugin-transform-react-jsx-source, babel-plugin-transform-runtime, babel-preset-env, babel-standalone, babel-template, babel-traverse, babel-types

    🐎 πŸƒβ€β™€οΈ Performance

    • πŸ”Œ babel-plugin-proposal-object-rest-spread

    ↩️ Revert

    Committers: 18

  • v7.9.6 Changes

    April 29, 2020

    v7.9.6 (2020-04-29)

    Thanks to @Beraliv, @ChintanAcharya, @dosentmatter, @jdreesen and @johannes-z for their first PRs!

    🍱 πŸ‘“ Spec Compliance

    • πŸ”Œ babel-plugin-proposal-object-rest-spread
    • πŸ”Œ babel-helper-replace-supers, babel-plugin-proposal-class-properties, babel-plugin-transform-classes

    🍱 πŸš€ New Feature

    • babel-traverse, babel-types
      • #11448 Adding createFlowUnionType in place of createUnionTypeAnnotation without breaking change (@Beraliv)

    🍱 πŸ› Bug Fix

    • πŸ”Œ babel-helper-create-class-features-plugin, babel-helpers, babel-plugin-transform-modules-commonjs, babel-preset-env
    • babel-traverse
    • πŸ”Œ babel-plugin-transform-typescript
    • babel-compat-data
    • πŸ“œ babel-parser
    • πŸ”Œ babel-helper-create-class-features-plugin, babel-plugin-proposal-class-properties
    • babel-traverse, babel-types
      • #11378 transform-spread: create TS types (not Flow) when using TS (@Beraliv)
    • babel-standalone
    • πŸ”Œ babel-plugin-transform-runtime
      • #11366 fix: replace backslashes with forward slashes from resolved path for … (@johannes-z)
    • πŸ”Œ babel-generator, babel-plugin-proposal-decorators, babel-plugin-proposal-pipeline-operator, babel-plugin-proposal-throw-expressions, babel-plugin-transform-async-to-generator

    πŸ’… πŸ’… Polish

    • πŸ“œ babel-parser
    • babel-core
      • #11421 polish: recommend preset for js extensions (@JLHwung)
      • #11397 fix: add classPrivateProperties and classPrivateMethods to missing plugin helper (@JLHwung)

    πŸ“š πŸ“ Documentation

    🍱 🏠 Internal

    🐎 πŸƒβ€β™€οΈ Performance

    • πŸ”Œ babel-helpers, babel-plugin-proposal-class-properties, babel-plugin-proposal-decorators, babel-plugin-transform-classes, babel-plugin-transform-function-name, babel-plugin-transform-parameters, babel-plugin-transform-react-jsx, babel-plugin-transform-runtime, babel-plugin-transform-typescript, babel-preset-env

    Committers: 13

  • v7.9.5 Changes

    April 07, 2020

    v7.9.5 (2020-04-07)

    Thanks to @JMarkoski and @Zzzen for their first PRs!

    🍱 πŸ› Bug Fix

    • πŸ”Œ babel-plugin-proposal-object-rest-spread, babel-plugin-transform-parameters
      • #11326 Correctly transpile when default parameter initializer references binding in rest pattern (@vedantroy)
    • babel-traverse
      • #11375 Fixed generateUid creating clashing ids after scope re-crawling (@Andarist)
      • #11323 Fixed issue with programPath.scope.references not being registered back correctly after scope re-crawling (@Andarist)
    • πŸ”Œ babel-plugin-transform-destructuring
      • #11360 fix Incorrect destructuring compilation of for (let [[x] = [1]] = []… (@Zzzen)
    • babel-preset-env
      • #11373 Fixed useBuiltIns and modules validation when using 'false' as option (@JMarkoski)
    • πŸ”Œ babel-plugin-transform-classes
    • πŸ”Œ babel-helper-function-name, babel-plugin-transform-function-name
      • #11361 fix: do not add function name when parent's operator is not = (@JLHwung)
    • πŸ— babel-helper-builder-react-jsx-experimental, babel-plugin-transform-react-jsx
    • babel-types
      • #11359 fix: allow logical assignment operators in AssignmentExpression (@JLHwung)
    • πŸ”Œ babel-plugin-transform-parameters
    • πŸ”Œ babel-helper-create-class-features-plugin

    πŸ’… πŸ’… Polish

    • πŸ”Œ babel-plugin-transform-parameters
    • babel-traverse
    • πŸ”Œ babel-plugin-proposal-class-properties, babel-plugin-proposal-decorators, babel-plugin-transform-classes, babel-plugin-transform-parameters, babel-plugin-transform-runtime, babel-plugin-transform-typescript, babel-preset-env
    • babel-generator
      • #11328 polish: align optional chain whitespace behavior to their sibiling (@JLHwung)

    🍱 🏠 Internal

    Committers: 9

  • v7.9.4 Changes

    March 24, 2020

    v7.9.4 (2020-03-24)

    Thanks @Lodin for their first PR!

    🍱 πŸ› Bug Fix

    • πŸ“œ babel-parser
      • #11186 fix: token after strict mode block is evaluated in strict mode (@kaicataldo)
    • babel-generator
      • #11325 fix: check parentheses between optional chain and other types (@JLHwung)
    • πŸ”Œ babel-plugin-transform-react-jsx, babel-preset-react
    • πŸ”Œ babel-plugin-transform-typescript
      • #11315 [preset-typescript] Fix private members type annotations (@Lodin)

    🍱 🏠 Internal

    • πŸ“œ babel-parser

    Committers: 5

  • v7.9.3 Changes

    March 22, 2020

    v7.9.3 (2020-03-22)

    🍱 πŸ› Bug Fix

    • πŸ”Œ babel-plugin-transform-parameters
    • babel-generator
    • πŸ“œ babel-parser
      • #11284 fix: async arrow functions should not be allowed after binary operator. (@vedantroy)

    🍱 🏠 Internal

    • πŸ— #11293 chore: fix build-babel exclude in gulpfile (@JLHwung)

    Committers: 3

  • v7.9.2 Changes

    March 21, 2020

    v7.9.2 (2020-03-21)

    🍱 πŸ› Bug Fix

    • πŸ”Œ babel-helpers, babel-plugin-transform-classes
    • babel-helpers
    • πŸ”Œ babel-parser, babel-plugin-transform-typescript

    🍱 🏠 Internal

    • βœ… babel-helper-transform-fixture-test-runner, babel-plugin-transform-react-jsx-development, babel-preset-react

    Committers: 3

  • v7.9.1 Changes

    March 20, 2020

    v7.9.1 (2020-03-20)

    🍱 πŸ› Bug Fix

    • πŸ”Œ babel-plugin-transform-react-jsx, babel-preset-react

    Committers: 1

  • v7.9.0 Changes

    March 20, 2020

    v7.9.0 (2020-03-20)

    Thanks to @andrewdotn, @clshortfuse, @lunaruan, @oliverdunk, @rickbutton, @Taym95 and @Wetinee for their first PRs!

    Blog post: https://babeljs.io/blog/2020/03/16/7.9.0

    🍱 πŸš€ New Feature

    • πŸ— babel-generator, babel-helper-builder-react-jsx-experimental, babel-helper-builder-react-jsx, babel-plugin-transform-block-scoping, babel-plugin-transform-classes, babel-plugin-transform-function-name, babel-plugin-transform-react-constant-elements, babel-plugin-transform-react-inline-elements, babel-plugin-transform-react-jsx-development, babel-plugin-transform-react-jsx, babel-plugin-transform-regenerator, babel-preset-react, babel-preset-typescript, babel-standalone
    • πŸ— babel-helper-builder-react-jsx-experimental, babel-helper-builder-react-jsx, babel-plugin-transform-react-jsx-development, babel-plugin-transform-react-jsx-self, babel-plugin-transform-react-jsx, babel-preset-react, babel-standalone
      • #11154 Add experimental version of the babel-plugin-transform-react-jsx transform (@lunaruan)
    • babel-compat-data, babel-preset-env
    • πŸ”Œ babel-core, babel-helpers, babel-plugin-proposal-class-properties, babel-plugin-proposal-decorators, babel-plugin-transform-classes, babel-plugin-transform-function-name, babel-plugin-transform-parameters, babel-plugin-transform-react-jsx, babel-plugin-transform-runtime, babel-plugin-transform-typescript, babel-preset-env
    • πŸ”Œ babel-core, babel-helper-module-transforms, babel-plugin-transform-modules-amd, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-systemjs, babel-plugin-transform-modules-umd
    • πŸ”Œ babel-core, babel-generator, babel-parser, babel-plugin-syntax-record-and-tuple, babel-types
    • πŸ”Œ babel-generator, babel-parser, babel-plugin-transform-flow-strip-types, babel-preset-flow
    • babel-types
    • babel-generator
    • πŸ“œ babel-generator, babel-parser, babel-types
    • πŸ“œ babel-parser
    • πŸ”Œ babel-plugin-transform-react-jsx-source, babel-preset-react
    • πŸ”Œ babel-generator, babel-parser, babel-plugin-transform-typescript, babel-preset-typescript, babel-types

    🍱 πŸ› Bug Fix

    • πŸ— babel-helper-builder-react-jsx-experimental, babel-helper-builder-react-jsx, babel-helper-validator-identifier, babel-highlight, babel-parser, babel-types
    • πŸ”Œ babel-plugin-proposal-optional-chaining
    • πŸ”Œ babel-plugin-transform-react-jsx-self, babel-preset-react
    • πŸ— babel-helper-builder-react-jsx-experimental, babel-plugin-transform-react-jsx-development, babel-plugin-transform-react-jsx
    • babel-compat-data, babel-preset-env
      • #11280 Move object-rest-spread after transform-parameters (@JLHwung)
    • πŸ”Œ babel-helpers, babel-plugin-transform-for-of, babel-preset-env
    • πŸ”Œ babel-plugin-proposal-object-rest-spread
      • #11282 fix: object-rest-spread should not transform export array rest (@JLHwung)
    • babel-register
    • πŸ”Œ babel-core, babel-helpers, babel-plugin-transform-runtime
    • πŸ”Œ babel-helpers, babel-plugin-transform-modules-commonjs, babel-preset-env, babel-runtime-corejs2, babel-runtime
    • πŸ“œ babel-parser
      • #11148 Allow await when it is not in AsyncArrowHead (@arku)
    • πŸ”Œ babel-helpers, babel-plugin-proposal-object-rest-spread, babel-runtime-corejs2, babel-runtime
    • babel-generator
      • #11255 Fix printing edge cases in Nullish Coalescing and Optional Chaining (@jridgewell)

    πŸ’… πŸ’… Polish

    • πŸ“œ babel-parser
    • πŸ”Œ babel-helpers, babel-plugin-transform-destructuring, babel-plugin-transform-modules-commonjs, babel-plugin-transform-spread, babel-preset-env, babel-runtime-corejs2, babel-runtime

    🍱 🏠 Internal

    • πŸ— babel-helper-builder-react-jsx-experimental, babel-helper-builder-react-jsx, babel-helper-validator-identifier, babel-highlight, babel-parser, babel-types
    • babel-compat-data, babel-preset-env
    • babel-core
    • babel-types
    • πŸ”Œ babel-helpers, babel-plugin-transform-block-scoping, babel-plugin-transform-for-of, babel-plugin-transform-parameters, babel-plugin-transform-runtime, babel-preset-env
    • πŸ”Œ babel-core, babel-plugin-proposal-decorators, babel-plugin-proposal-logical-assignment-operators, babel-plugin-proposal-object-rest-spread, babel-plugin-proposal-partial-application, babel-plugin-proposal-pipeline-operator, babel-plugin-transform-parameters, babel-traverse
    • Other

    Committers: 15

  • v7.8.8 Changes

    March 12, 2020

    v7.8.8 (2020-03-12)

    Thanks @smelukov for your first PR!

    🍱 πŸš€ New Feature

    • πŸ”Œ babel-helper-create-regexp-features-plugin, babel-plugin-proposal-unicode-property-regex, babel-plugin-transform-dotall-regex

    🍱 πŸ› Bug Fix

    • πŸ”Œ babel-plugin-transform-parameters
    • babel-generator
    • πŸ“œ babel-parser
      • #11188 fix: non-directive "use strict" should not enable parsing in strict mode (@kaicataldo)
    • babel-preset-env

    🍱 🏠 Internal

    Committers: 5