🐠 Babel is a compiler for writing next generation JavaScript.
babel-helper-transform-fixture-test-runner
, babel-plugin-transform-function-name
, babel-plugin-transform-modules-systemjs
, babel-preset-env
systemjs
re-traverses helpers (@liuxingbaoyu)babel-helper-create-class-features-plugin
, babel-plugin-proposal-decorators
babel-plugin-proposal-decorators
, babel-plugin-transform-async-generator-functions
, babel-plugin-transform-runtime
, babel-preset-env
core-js@3
imports (@nicolo-ribaudo)babel-traverse
getTypeAnnotation
when using TS+inference (@liuxingbaoyu)no-use-before-define
for class ref in fields (@nicolo-ribaudo)babel-core
, babel-parser
, babel-template
eslint-parser
to cts (@liuxingbaoyu)babel-types
@babel/types
props that are not produced by the parser (@liuxingbaoyu)babel-parser
babel-helper-create-class-features-plugin
, babel-plugin-proposal-decorators
, babel-plugin-proposal-destructuring-private
, babel-plugin-proposal-pipeline-operator
, babel-plugin-transform-class-properties
, babel-plugin-transform-class-static-block
, babel-plugin-transform-new-target
, babel-plugin-transform-parameters
, babel-plugin-transform-private-methods
, babel-preset-env
babel-helpers
, babel-plugin-proposal-explicit-resource-management
, babel-runtime-corejs2
, babel-runtime-corejs3
, babel-runtime
using
(@liuxingbaoyu)babel-preset-env
preset-env
throws exception for export * as x
(@liuxingbaoyu)babel-helpers
, babel-plugin-proposal-decorators
getter/setter
to ctx.access
for public fields (@liuxingbaoyu)babel-helpers
, babel-plugin-proposal-decorators
, babel-plugin-transform-class-properties
, 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-spread
, babel-plugin-transform-typescript
, babel-preset-env
, babel-runtime-corejs2
, babel-runtime-corejs3
, babel-runtime
super()
(@liuxingbaoyu)babel-traverse
Program
(@liuxingbaoyu)babel-helpers
, babel-plugin-proposal-decorators
ctx.kind
is wrong (@liuxingbaoyu)babel-plugin-proposal-decorators
babel-core
unhandledRejection
events (@nicolo-ribaudo)babel-helper-create-class-features-plugin
babel-helper-create-class-features-plugin
, babel-plugin-proposal-decorators
This release also includes all changes from v7.23.3, v7.23.4, v7.23.5, and v7.23.6.
babel-plugin-transform-runtime
useESModules
option (@nicolo-ribaudo)babel-helper-create-class-features-plugin
, babel-plugin-transform-flow-comments
, babel-plugin-transform-flow-strip-types
, babel-preset-env
loose
and spec
options from preset-env
(@nicolo-ribaudo)babel-core
, babel-generator
, babel-types
CodeGenerator
from @babel/generator
(@liuxingbaoyu)babel-parser
babel-traverse
, babel-types
toSequenceExpression
into @babel/traverse
(@nicolo-ribaudo)babel-preset-env
getModulesPluginNames
(@nicolo-ribaudo)babel-core
, babel-preset-env
babel-helper-validator-option
, babel-plugin-transform-object-rest-spread
, babel-plugin-transform-runtime
, babel-preset-env
, babel-standalone
babel-core
, all plugins and presets
assertVersion
(@nicolo-ribaudo)Thanks @martinez-hugo and @odinho for your first pull requests!
babel-generator
, babel-parser
, babel-types
babel-helpers
, babel-plugin-proposal-decorators
, babel-plugin-transform-class-properties
, babel-plugin-transform-class-static-block
, babel-plugin-transform-runtime
, babel-preset-env
, babel-runtime-corejs2
, babel-runtime-corejs3
, babel-runtime
, babel-types
babel-generator
retainLines
is enabled (@liuxingbaoyu)babel-helpers
, babel-plugin-proposal-explicit-resource-management
babel-plugin-proposal-decorators
, babel-plugin-transform-class-properties
babel-plugin-transform-for-of
, babel-preset-env
for of
with iterableIsArray
and shadowing variable (@liuxingbaoyu)babel-helpers
, babel-plugin-proposal-decorators
, babel-runtime-corejs2
, babel-runtime-corejs3
, babel-runtime
babel-plugin-transform-typescript
babel-helper-create-class-features-plugin
, babel-plugin-transform-class-properties
babel-helpers
, babel-plugin-proposal-decorators
babel-plugin-proposal-decorators
babel-helpers
, babel-plugin-proposal-decorators
babel-traverse
, babel-types
babel-plugin-transform-classes
babel-generator
babel-helpers
babel-helper-create-class-features-plugin
, babel-plugin-transform-class-properties
, babel-plugin-transform-typescript
super()
(@nicolo-ribaudo)babel-generator
, babel-plugin-transform-modules-commonjs
, babel-plugin-transform-parameters
, babel-plugin-transform-typescript
, babel-traverse
babel-eslint-plugin
@babel/eslint-plugin/no-undef
to fix no-undef
with accessor props (@nicolo-ribaudo)babel-helpers
decorator
helper size (@liuxingbaoyu)babel-generator
babel-plugin-transform-typescript
babel-generator
concise: true
(@liuxingbaoyu)babel-compat-data
, babel-plugin-bugfix-v8-static-class-fields-redefine-readonly
, babel-preset-env
babel-plugin-transform-object-super
super.x
in a loop (@liuxingbaoyu)babel-helper-module-transforms
, babel-plugin-transform-modules-amd
, babel-plugin-transform-modules-commonjs
, babel-plugin-transform-modules-umd
__proto__
exports name in CJS/AMD/UMD (@magic-akari)babel-core
, babel-preset-env
preset-env
(@nicolo-ribaudo)babel-generator
@babel/generator
performance (@liuxingbaoyu)babel-traverse
babel-plugin-transform-computed-properties
NOTE: This release also re-publishes @babel/core
, even if it does not appear in the linked release commit.
Thanks @jimmydief for your first PR!
babel-traverse
babel-preset-typescript
.tsx
extension when using rewriteImportExtensions
(@jimmydief)babel-helpers
babel-helpers
, babel-plugin-transform-modules-commonjs
, babel-runtime-corejs2
, babel-runtime-corejs3
, babel-runtime