Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
5.8.38
->6.23.0
Release Notes
babel/babel (babel)
v6.23.0
Compare Source
6.23.0 (2017-02-13)
🚀 New Feature
babel-plugin-transform-react-constant-elements
babel-preset-flow
,babel-preset-react
babel-traverse
babel-plugin-transform-es2015-block-scoping
🐛 Bug Fix
babel-core
,babel-traverse
babel-plugin-transform-es2015-for-of
babel-plugin-transform-react-constant-elements
,babel-traverse
babel-plugin-transform-do-expressions
,babel-traverse
babel-register
babel-traverse
babel-plugin-transform-runtime
babel
babel-generator
babel-plugin-transform-es2015-modules-commonjs
📝 Documentation
babel-*
babel-plugin-transform-es2015-spread
babel-plugin-transform-flow-strip-types
babel-plugin-transform-regenerator
babel-plugin-transform-es2015-arrow-functions
🏠 Internal
babel-core
babel-core
,babel-traverse
babel-generator
babel-types
babel-*
Committers: 20
v6.5.2
Compare Source
6.5.2 (2016-02-12) "Who needs semicolons anyway” ¯_(ツ)_/¯
Changes to note:
babel-register
.Spec Compliancy
babel-plugin-transform-class-properties
,babylon
Bug Fix
babel-core
,babel-register
babel-plugin-transform-es2015-spread
super
method calls. (@eetulatja)babel-plugin-transform-function-bind
,babel-types
BindExpression
callee for reference - fixes T6984. (@loganfsmyth)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
Internal
babel
babel
package.. (@loganfsmyth)babylon
stable
NodeJS to latest 4.x.x & 5.x.x. (@ntwb)v6.5.1
Compare Source
6.5.1 (2016-02-08) Daddy does a release.
bc2f84f
Fix options being ignored inbabel-register
.ExportSpecifier
node validator validatingimported
instead ofexported
.v6.5.0
Compare Source
6.5.0 (2016-02-07)
Happy Superbowl Sunday! There's many contributors (17 + core) this release!
A traversal per preset (Experimental)
Thanks to @DmitrySoshnikov,
passPerPreset: true
will modify how babel traverses through plugins. Instead of a single traversal in which all plugins/presets are merged together, each preset will get their own traversal.This allows users to have a specific order to how presets/plugins are applied and can help avoid potential collisions between plugins (and probably some known issues).
More Speeeeeeed
@gzzhanghao made some awesome changes to improve our code generator's performance (
babel-generator
). The original issue is here.Based on his test (on parsing
jquery.js
), performance improved ~3x.A big change had to do with keeping
this.last
as an instance variable in the buffer instead ofthis.buf[this.buf.length -1]
.We will try to setup some perf tests soon to track these stats for the future (or you can help!).
New Feature
babel-core
babelrc
option inbabel-register
. (@CrocoDillon)babel-core
passPerPreset
option in.babelrc
: iftrue
, babel will create a new traversal for each preset. (@DmitrySoshnikov)babel-helper-transform-fixture-test-runner
,babel-plugin-transform-react-jsx-source
transform-react-jsx-source
. (@frantic)This plugin (useful for tooling) will turn
into
babel-template
babylon
options intobabel-template
. (issue T7046) (@jamestalmage)babel-core
babel.analyze
- an api sugar for getting back metadata from babel. (@kittens)babylon
Bug Fix
babel-helper-define-map
,babel-helper-function-name
,babel-plugin-transform-es2015-classes
NOT_LOCAL_BINDING
symbol on all inferred function names. (issue T7010, regression of #3274) (@amasad)babel-helper-remap-async-to-generator
,babel-plugin-transform-async-to-generator
this
for nested arrow functions. (Issue T2765#72428) (@horpto)babel-template
node.loc
. Fixes an issue with sourcemap generation for SystemJS withbabel-template
. (Issue T6903) (@guybedford)babel-traverse
babel-generator
babel-helper-remap-async-to-generator
,babel-plugin-transform-es2015-modules-commonjs
babel-generator
in
in a for-loop init, even in the case when it is nested. (@zjmiller)babylon
Documentation
Decorator
property. (@hzoo)BindExpression
. (@hzoo)Literal
andPattern
interfaces, updateIdentifier
interface. (@jmm)Internal
make publish
: addmake build
in case it wasn't run. (@hzoo)babel-generator
babel-generator/node/index.js
. (@forivall)babel-core
,babel-generator
,babel-traverse
,babel-types
,babylon
babel-core
babel-plugin-transform-async-to-generator
babel-generator
babel-cli
chokidar
dependency optional. (@josh)babel-types
WithStatements
can have statements as bodies. (@amasad)babel-types
UnaryExpressions
are never not prefix. (@amasad)Polish
babel-generator
v6.3.26
Compare Source
6.3.26
babel-plugin-transform-es2015-parameters
: #3191 Fix the order of arguments initialization (fixes T6809)babel-traverse
: #3198 Inevaluate()
, it should not mistake lack of confidence for falsybabylon
,babel-generator
,babel-plugin-transform-regenerator
: #3190: Removeawait *
frombabylon
and raise an error for that syntax since it was removed from the proposal and was causing an issue at runtime but not at compile time (fixes T6688).babel
: #3193 Point users to the cli docsbabel-core
: #3196 Add a test for checking plugins/presets are resolved relative tofilename
v6.3.13
Testing lerna - A tool for managing JavaScript projects with multiple packages.
babylon
,babel-types
,babel-generator
:NullLiteralTypeAnnotation
(null
literal type) in flow.v6.1.18
Compare Source
v6.1.17
Compare Source
v6.1.16
Compare Source
v6.1.15
Compare Source
v6.1.14
Compare Source
v6.1.13
Compare Source
v6.1.12
Compare Source
v6.1.11
Compare Source
v6.1.10
Compare Source
v6.1.9
Compare Source
v6.1.8
Compare Source
v6.1.7
Compare Source
v6.1.6
Compare Source
v6.1.5
Compare Source
v6.0.15
Compare Source
v6.0.14
Compare Source
v6.0.12
Compare Source
v6.0.2
Compare Source
v6.0.0
Compare Source
Configuration
📅 Schedule: Branch creation - "every weekend" in timezone US/Eastern, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.