v7.0.0-beta.47 (2018-05-14)
- Compile Babel itself to target Node 6 syntax given we dropped Node 4 support to run (this is unrelated to the output code)
- Allow
babelrc
andbabelrcRoots
in config files - Various bug fixes
π₯ Breaking Change
babel-generator
,babel-plugin-syntax-decorators
,babylon
- #7821 Rename decorators&decorators2 plugins to decorators-legacy&decorators.. (@nicolo-ribaudo)
- Other
π New Feature
babel-core
- #7911 Allow 'babelrc' and 'babelrcRoots' in config files (but not .babelrc/extends). (@loganfsmyth)
π Bug Fix
babel-plugin-transform-typescript
babel-core
- #7911 Allow 'babelrc' and 'babelrcRoots' in config files (but not .babelrc/extends). (@loganfsmyth)
babel-cli
- #7875 Fix watch bug with output-dir paths.. (@loganfsmyth)
babel-preset-env
- #7809 Clean up and add some additional polyfill mappings in preset-env. (@existentialism)
- #7884 Fix bug with handling minor versions when parsing compat-data. (@existentialism)
- #7810 Improve useBuiltIns: usage mappins in preset-env. (@existentialism)
babel-plugin-transform-typescript
,babylon
babel-preset-stage-3
- #7819 fix(preset-stage-3): pass along loose flag to proposal-object-rest-spread. (@yyx990803)
babel-cli
,babel-core
,babel-helper-fixtures
,babel-helper-transform-fixture-test-runner
- #7761 Reimplement input sourcemap merging using range matching instead of closest-position matching. (@loganfsmyth)
π Polish
babel-plugin-transform-modules-commonjs
,babel-plugin-transform-template-literals
- #7855 Lazy load tagged template literal strings. (@dczombera)
babylon
babel-plugin-proposal-class-properties
- #7813 Class Props: Don't rename constructor collisions with static props. (@jridgewell)
babel-cli
,babel-code-frame
,babel-core
,babel-helper-member-expression-to-functions
,babel-helper-module-imports
,babel-helper-plugin-utils
,babel-preset-env
,babel-register
,babel-template
,babel-types
,babylon
- #7777 Use Object Spread Syntax. (@jridgewell)
π Documentation
babel-node
- #7897 Fix typo [skip-ci]. (@rockymeza)
babel-plugin-transform-destructuring
,babel-plugin-transform-exponentiation-operator
,babel-plugin-transform-property-mutators
,babel-plugin-transform-proto-to-assign
,babel-plugin-transform-reserved-words
,babel-plugin-transform-spread
babel-preset-env
babel-plugin-transform-instanceof
π Internal
- Other
- #7925 Update test262 and flow tests. (@nicolo-ribaudo)
- #7916 Use the correct Babylon plugins for Test262 tests. (@nicolo-ribaudo)
- #7906 Update @babel/plugin-codemod-object-assign-to-object-spread version. (@nicolo-ribaudo)
- #7851 remove since we have other issue templates [skip ci]. (@hzoo)
- #7839 add lock bot for closed issues [skip ci]. (@hzoo)
- #7811 Upgrade to gulp@4. (@existentialism)
- #7794 add loose to object spread. (@hzoo)
- #7792 Fix indent in .travis.yml. (@shirohana)
babel-core
,babylon
- #7904 Fix typescript decorator test. (@existentialism)
babel-plugin-transform-classes
- #7893 fix typo in a comment. (@aaronabramov)
babel-core
,babel-plugin-proposal-logical-assignment-operators
,babel-plugin-proposal-nullish-coalescing-operator
,babel-plugin-syntax-logical-assignment-operators
,babel-plugin-syntax-nullish-coalescing-operator
- #7825 Unify
main
property in package.json [ci skip]. (@shirohana)
- #7825 Unify
babel-core
,babel-helper-module-imports
,babel-helper-transform-fixture-test-runner
,babel-plugin-transform-modules-commonjs
,babel-preset-es2015
- #7784 Upgrade Babel to self-host with beta.46. (@loganfsmyth)
babel-plugin-proposal-class-properties
- #7814 Don't fold class property calls. (@jridgewell)
Committers: 21
- Aaron Abramov (aaronabramov)
- Andrey Sitnik (ai)
- Brian Ng (existentialism)
- Caleb Eby (calebeby)
- Carlos Villavicencio (po5i)
- Daniel Taveras (taveras)
- Dennis Czombera (dczombera)
- Evan You (yyx990803)
- Hana Shiro (shirohana)
- Henry Zhu (hzoo)
- Justin Ridgewell (jridgewell)
- Karl Alnebratt (karlAlnebratt)
- Logan Smyth (loganfsmyth)
- Mathias Bynens (mathiasbynens)
- Michael Mantel (mmantel)
- NicolΓ² Ribaudo (nicolo-ribaudo)
- RenΓ©e Kooi (goto-bus-stop)
- Rocky Meza (rockymeza)
- Tim Seckinger (jeysal)
- chocolateboy
- jugglinmike