6.5.2 (2016-02-12) "Who needs semicolons anyway” ¯_(ツ)_/¯
Changes to note:
- Reverting the class properties semicolon parser error.
- Fix regression with plugin ordering with
babel-register
.
Spec Compliancy
babel-plugin-transform-class-properties
,babylon
- #3332 Revert to standard ASI behavior for class properties. (@loganfsmyth)
Bug Fix
-
babel-core
,babel-register
- #3348 Merge config options into list after babelrc options - fixes T7079. (@loganfsmyth)
- This fixes a regression from #3168
-
babel-plugin-transform-es2015-spread
- #3326 Fix spread to work with
super
method calls. (@eetulatja)
// input super.method(...args); // wrong output super.method.apply(super, babelHelpers.toConsumableArray(args)); // new fixed output super.method.apply(this, babelHelpers.toConsumableArray(args));
- #3326 Fix spread to work with
-
babel-plugin-transform-function-bind
,babel-types
- #3334 Check
BindExpression
callee for reference - fixes T6984. (@loganfsmyth)
- #3334 Check
Documentation
babel-register
babel-plugin-transform-async-to-module-method
,babel-plugin-transform-es2015-arrow-functions
,babel-plugin-transform-es2015-classes
,babel-plugin-transform-es2015-computed-properties
,babel-plugin-transform-es2015-for-of
,babel-plugin-transform-es2015-modules-commonjs
,babel-plugin-transform-es2015-spread
,babel-plugin-transform-es2015-template-literals
,babel-plugin-transform-react-jsx
,babel-plugin-transform-regenerator
,babel-plugin-transform-runtime
,babel-plugin-transform-strict-mode
- #3352 Fix a typo. (@pra85)
Internal
babel
- #3337 Don't preferGlobal on the
babel
package.. (@loganfsmyth)
- #3337 Don't preferGlobal on the
babylon
- #3344 Travis: Remove 0.10, since it's covered by Circle. (@hzoo)
- #3343 Travis CI: Switch from deprecated
stable
NodeJS to latest 4.x.x & 5.x.x. (@ntwb) - #3341 bin-version-check is unnecessary now. (@chicoxyzzy)
- #3339 Know how to write good shell scripts. (@hzoo)