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
- #12469 Parse JS Module Blocks proposal (@sosukesuzuki)
- π
babel-generator
,babel-parser
,babel-types
- #12628 Support TypeScript 4.2 abstract constructor signatures (@sosukesuzuki)
- #12193 Flow Enums with unknown members support (@gkz)
babel-core
,babel-register
- #11498 Add cjs as a default extension (@perrin4869)
babel-traverse
- π
babel-plugin-transform-typescript
,babel-preset-typescript
- π
babel-generator
,babel-parser
,babel-plugin-transform-flow-strip-types
,babel-plugin-transform-parameters
,babel-types
- #12234 Support Flow
this
parameter annotations (@dsainati1)
- #12234 Support Flow
- π
babel-plugin-proposal-record-and-tuple
- #12145 Implement "Records and Tuples" transform (@rickbutton)
- π
babel-plugin-transform-runtime
,babel-plugin-transform-typeof-symbol
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
- #12632 Use conditional exports in
@babel/runtime
for CJS/ESM (@nicolo-ribaudo)
- #12632 Use conditional exports in
- π
babel-core
,babel-helper-plugin-utils
,babel-preset-env
- #12219 Add
@babel/core
support for the newassumptions
option (@nicolo-ribaudo)
- #12219 Add
- π
babel-core
,babel-helper-compilation-targets
,babel-helper-plugin-utils
,babel-preset-env
- #12189 Add
targets
andbrowserslist*
options to@babel/core
(@nicolo-ribaudo)
- #12189 Add
babel-core
- #12266 Support
.mjs
plugins/presets and async factories (@nicolo-ribaudo)
- #12266 Support
: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
- #8461 Fix _isNativeReflectConstruct helper (@nicolo-ribaudo)
babel-cli
babel-node
babel-standalone
- π
babel-plugin-proposal-optional-chaining
,babel-traverse
- #12812 Fix scope of computed method keys (@overlookmotel)
:house: Internal
- π
babel-plugin-proposal-async-generator-functions
,babel-plugin-proposal-decorators
,babel-plugin-transform-runtime
,babel-preset-env
,babel-runtime-corejs2
- #12845 Use the
babel-plugin-polyfill-*
packages intransform-runtime
(@nicolo-ribaudo)
- #12845 Use the
- π
babel-plugin-transform-runtime
- #12842 Don't use
useESModules
in@babel/runtime
build script (@nicolo-ribaudo)
- #12842 Don't use
babel-standalone
- #12839 Make sure that Rollup's
dynamicRequireTargets
are included (@nicolo-ribaudo)
- #12839 Make sure that Rollup's
- β
babel-helper-transform-fixture-test-runner
,babel-plugin-proposal-async-generator-functions
,babel-plugin-proposal-decorators
,babel-preset-env
- #12583 Use the
babel-plugin-polyfill-*
packages inpreset-env
(@nicolo-ribaudo)
- #12583 Use the
π :running_woman: Performance
:microscope: Output optimization
- π