Releases: babel/babel
Releases 路 babel/babel
v6.3.23
v6.3.21
6.3.21
- Bug Fix
babel-generator
: #3173 Fix unhandled new-precedence edge cases regarding parentheses (fixes T6829).babel-generator
: #3180 Handle nestedIfStatement
with an `alternate.babel-generator
: #3182 ParenthesizeArrowFunctionExpression
when part of aLogicalExpression
orBinaryExpression
(fixes T6836).babel-traverse
: #3171 Fix infinite recursion bug withintrospection
method.transform-es2015-function-name
: #3176 Stop transformingObjectMethod
(MethodDefinition
) to aFunctionExpression
since thetransform-es2015-shorthand-properties
plugin already does it.transform-es2015-parameters
: #3143 Optimizations forRestElement
such as usingarguments.length
(fixes T6774).
- Documentation
babel-core
: #3177 Clarify description ofcomments
file config.
- Internal
v6.3.20
v6.3.19
6.3.19
- New Feature
babel-plugin-flow-comments
: #3157 Movebabel-plugin-flow-comments
to the babel repo and update for babel 6.
- Bug Fix
babel-runtime
: #3142 Add a custom transform forbabel-runtime
builds to avoid circular dependencies (Fixes thebabel-runtime/helpers/typeof
issue).babel-traverse
: #3161 Only rename the *outer function bindings on name conflict.babel-generator
: #3167 Use the left most node from the right to check if we need spaces inBinaryExpressions
.
v6.3.18
6.3.18
- Bug Fix
- Polish
v6.3.17
6.3.17
- Bug Fix
babel-types
: #3153 DoWhileStatement should take node typeStatement
as body.
- New Feature
babel-generator
: #3152 Add a new minified format option to do possibly dangerous byte saving.
- Internal
babel-traverse
: #3151 Support ObjectProperty inScope.isPure
- Polish
babel-cli
: #3150 Do not prefer global when installing babel-cli
v6.3.16
v6.3.15
- Bug Fix
babel-generator
:- #3111 Compact Mode: remove unnecessary
()
from aNewExpressions
when possible (new x()
->new x
).
- #3111 Compact Mode: remove unnecessary
babel-helper-function-name
:- #3138 Skip name inference on certain uses of classes until we can handle them.
babel-traverse
:- #3141 Fix bug with evaluating an expression on it's own binding.
babel-plugin-transform-es2015-destructuring
:- #3136 Seperate the destructuring statement from the export statement before converting.
babel-plugin-transform-es2015-classes
: