Babel v7.13.0 Release Notes

Release Date: 2021-02-22 // about 3 years ago
  • :rocket: New Feature

    • πŸ“œ babel-parser
    • πŸ”Œ babel-generator, babel-parser, babel-plugin-syntax-module-blocks, babel-standalone, babel-traverse, babel-types
    • πŸ“œ babel-generator, babel-parser, babel-types
    • babel-core, babel-register
    • babel-traverse
      • #12603 feat(referencesImport): support named exports accessed via namespace imports (@jeysal)
    • πŸ”Œ babel-plugin-transform-typescript, babel-preset-typescript
      • #12765 Enable allowNamespaces in transform-typescript by default (@JLHwung)
    • πŸ”Œ babel-generator, babel-parser, babel-plugin-transform-flow-strip-types, babel-plugin-transform-parameters, babel-types
    • πŸ”Œ babel-plugin-proposal-record-and-tuple
    • πŸ”Œ babel-plugin-transform-runtime, babel-plugin-transform-typeof-symbol, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
    • πŸ”Œ babel-core, babel-helper-plugin-utils, babel-preset-env
    • πŸ”Œ babel-core, babel-helper-compilation-targets, babel-helper-plugin-utils, babel-preset-env
    • babel-core

    :bug: Bug Fix

    • πŸ”Œ 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-cli
    • babel-node
      • #12836 fix: create IPC channel for spawned babel-node process (@JLHwung)
    • babel-standalone
      • #12819 fix: add regenerate-unicode-properties to dynamicRequireTargets (@JLHwung)
    • πŸ”Œ babel-plugin-proposal-optional-chaining, babel-traverse

    :house: Internal

    • πŸ”Œ babel-plugin-proposal-async-generator-functions, babel-plugin-proposal-decorators, babel-plugin-transform-runtime, babel-preset-env, babel-runtime-corejs2
    • πŸ”Œ babel-plugin-transform-runtime
    • babel-standalone
    • βœ… babel-helper-transform-fixture-test-runner, babel-plugin-proposal-async-generator-functions, babel-plugin-proposal-decorators, babel-preset-env

    🐎 :running_woman: Performance

    • babel-register
      • #12813 babel-register: Don’t rewrite the cache if it’s not dirty (@andersk)

    :microscope: Output optimization

    • πŸ”Œ babel-helper-create-class-features-plugin, babel-helper-member-expression-to-functions, babel-plugin-proposal-class-properties