evenchange4 / graphql.macro

Compile GraphQL AST at build-time with babel-plugin-macros.
MIT License
239 stars 21 forks source link

chore(deps): update babel monorepo #44

Closed renovate[bot] closed 5 years ago

renovate[bot] commented 5 years ago

This PR contains the following updates:

Package Type Update Change References
@​babel/cli devDependencies minor 7.0.0-beta.39 -> 7.2.3 homepage, source
@​babel/core devDependencies minor 7.0.0-beta.39 -> 7.2.2 homepage, source
@​babel/node devDependencies minor 7.0.0-beta.39 -> 7.2.2 homepage, source
@​babel/plugin-proposal-object-rest-spread devDependencies minor 7.0.0-beta.39 -> 7.3.1 source
@​babel/preset-env devDependencies minor 7.0.0-beta.39 -> 7.3.1 homepage, source
@​babel/preset-flow devDependencies patch 7.0.0-beta.39 -> 7.0.0 source

Release Notes

babel/babel ### [`v7.2.3`](https://togithub.com/babel/babel/releases/v7.2.3) [Compare Source](https://togithub.com/babel/babel/compare/v7.2.0...v7.2.3) #### v7.2.3 (2018-12-20) This is a small release, mainly to test Lerna 3. We force-published `@babel/polyfill` and `@babel/preset-env`, since they should have been released respectively in v7.1.0 and v7.2.2 but for different reasons they didn't get updated. Half of the commits in this release are made by first time contributors! Thanks to [@​cameron-martin](https://togithub.com/cameron-martin), [@​cphamlet](https://togithub.com/cphamlet), [@​tanhauhau](https://togithub.com/tanhauhau) and [@​jedwards1211](https://togithub.com/jedwards1211). :tada: ##### :rocket: New Feature - [#​9110](https://togithub.com/babel/babel/pull/9110) Added type-level mapping between aliases and nodes that have that alias. ([@​cameron-martin](https://togithub.com/cameron-martin)) ##### :bug: Bug Fix - `babel-plugin-transform-flow-strip-types` - [#​9197](https://togithub.com/babel/babel/pull/9197) Strips flow directive fully. ([@​tanhauhau](https://togithub.com/tanhauhau)) - `babel-parser` - [#​9184](https://togithub.com/babel/babel/pull/9184) Allow keywords to be used in type annotations. ([@​danez](https://togithub.com/danez)) ##### :house: Internal - `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-private-methods`, `babel-traverse` - [#​9206](https://togithub.com/babel/babel/pull/9206) Use [@​babel/eslint-plugin-developement](https://togithub.com/babel/eslint-plugin-developement). ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### Committers: 6 - Andy Edwards ([jedwards1211](https://togithub.com/jedwards1211)) - Cameron Martin ([cameron-martin](https://togithub.com/cameron-martin)) - Daniel Tschinder ([danez](https://togithub.com/danez)) - Nicolò Ribaudo ([nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - Tan Li Hau ([tanhauhau](https://togithub.com/tanhauhau)) - [cphamlet](https://togithub.com/cphamlet) ### [`v7.2.0`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v720-2018-12-03) [Compare Source](https://togithub.com/babel/babel/compare/v7.1.5...v7.2.0) You can read more about this release at . ##### :rocket: New Feature - `babel-parser` - [#​8289](https://togithub.com/babel/babel/pull/8289) Implement Smart Pipeline proposal in [@​babel/parser](https://togithub.com/babel/parser). ([@​mAAdhaTTah](https://togithub.com/mAAdhaTTah)) - `babel-core` - [#​8986](https://togithub.com/babel/babel/pull/8986) Export [@​babel/parser](https://togithub.com/babel/parser)#tokTypes in [@​babel/core](https://togithub.com/babel/core). ([@​kaicataldo](https://togithub.com/kaicataldo)) - `babel-node` - [#​9078](https://togithub.com/babel/babel/pull/9078) Pass `rootMode` from `@babel/node`.. ([@​wtgtybhertgeghgtwtg](https://togithub.com/wtgtybhertgeghgtwtg)) - `babel-generator`, `babel-helpers`, `babel-plugin-class-features`, `babel-plugin-proposal-private-methods`, `babel-plugin-syntax-class-properties`, `babel-types` - [#​8654](https://togithub.com/babel/babel/pull/8654) Private class methods stage 3. ([@​tim-mc](https://togithub.com/tim-mc)) - `babel-preset-env` - [#​9048](https://togithub.com/babel/babel/pull/9048) Update mappings for node 10 in preset-env. ([@​existentialism](https://togithub.com/existentialism)) ##### :bug: Bug Fix - `babel-parser` - [#​9114](https://togithub.com/babel/babel/pull/9114) Parse non-octals with leading zeros in non strict mode correctly. ([@​danez](https://togithub.com/danez)) - [#​9074](https://togithub.com/babel/babel/pull/9074) Disallow await inside arrow functions. ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​9069](https://togithub.com/babel/babel/pull/9069) [flow] Allow type casts in array patterns inside arrow parameters. ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​9058](https://togithub.com/babel/babel/pull/9058) Fix compatibility between typescript and jsx plugins in interface declarations. ([@​danez](https://togithub.com/danez)) - [#​9055](https://togithub.com/babel/babel/pull/9055) Fix bug with parsing TS generic async arrow function. ([@​existentialism](https://togithub.com/existentialism)) - [#​9035](https://togithub.com/babel/babel/pull/9035) Fix parsing typescript function types with destructuring. ([@​danez](https://togithub.com/danez)) - `babel-helper-fixtures`, `babel-parser` - [#​9113](https://togithub.com/babel/babel/pull/9113) Ignore empty fixture directories and fix fixtures in the parser. ([@​danez](https://togithub.com/danez)) - `babel-preset-env` - [#​9091](https://togithub.com/babel/babel/pull/9091) Update mapping for regex unicode plugin in preset-env. ([@​existentialism](https://togithub.com/existentialism)) - `babel-plugin-transform-destructuring` - [#​8916](https://togithub.com/babel/babel/pull/8916) Fix destructuring assignment in arrow functions without block. ([@​RubenVerborgh](https://togithub.com/RubenVerborgh)) - `babel-plugin-proposal-optional-chaining` - [#​9073](https://togithub.com/babel/babel/pull/9073) Microbouji patch/8136. ([@​jridgewell](https://togithub.com/jridgewell)) - `babel-core`, `babel-helper-wrap-function`, `babel-plugin-proposal-async-generator-functions`, `babel-plugin-proposal-function-sent`, `babel-plugin-transform-async-to-generator`, `babel-plugin-transform-classes` - [#​9039](https://togithub.com/babel/babel/pull/9039) Fix recursive async function expressions. ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-core` - [#​9034](https://togithub.com/babel/babel/pull/9034) Normalize presets before merging config with others.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) ##### :nail_care: Polish - `babel-generator` - [#​9089](https://togithub.com/babel/babel/pull/9089) Remove unused variable. ([@​Gcaufy](https://togithub.com/Gcaufy)) - `babel-node` - [#​9079](https://togithub.com/babel/babel/pull/9079) Move `fs-readdir-recursive` and `output-file-sync` to `devDependencies` for `@babel/node`.. ([@​wtgtybhertgeghgtwtg](https://togithub.com/wtgtybhertgeghgtwtg)) - `babel-parser` - [#​9046](https://togithub.com/babel/babel/pull/9046) a better error message for disallowed trailing commas/additional parameters after rest elements in function params. ([@​morozRed](https://togithub.com/morozRed)) - `babel-*` - [#​8769](https://togithub.com/babel/babel/pull/8769) Add plugins name. ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-private-methods` - [#​9083](https://togithub.com/babel/babel/pull/9083) Make [@​babel/plugin-class-features](https://togithub.com/babel/plugin-class-features) a normal helper package. ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - Other - [#​9096](https://togithub.com/babel/babel/pull/9096) Add node 11 to CI and remove node 9. ([@​danez](https://togithub.com/danez)) - [#​9094](https://togithub.com/babel/babel/pull/9094) Skip minifying standalone in non-publish runs. ([@​danez](https://togithub.com/danez)) - `babel-types` - [#​9093](https://togithub.com/babel/babel/pull/9093) Fix warning when using prettier in code generators. ([@​danez](https://togithub.com/danez)) - `babel-generator` - [#​9089](https://togithub.com/babel/babel/pull/9089) Remove unused variable. ([@​Gcaufy](https://togithub.com/Gcaufy)) ### [`v7.1.5`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v715-2018-11-06) [Compare Source](https://togithub.com/babel/babel/compare/v7.1.2...v7.1.5) ##### :eyeglasses: Spec Compliancy - `babel-parser`, `babylon` - [#​7727](https://togithub.com/babel/babel/pull/7727) Fix await in function name and parameters. ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :rocket: New Feature - `babel-parser` - [#​8828](https://togithub.com/babel/babel/pull/8828) Typescript: Validate tuple type element positions. ([@​Retsam](https://togithub.com/Retsam)) - [#​8883](https://togithub.com/babel/babel/pull/8883) [flow] Add support for parsing `_` as implicit instantiation in call/new. ([@​jbrown215](https://togithub.com/jbrown215)) - `babel-core`, `babel-generator`, `babel-parser`, `babel-plugin-syntax-typescript`, `babel-traverse` - [#​8448](https://togithub.com/babel/babel/pull/8448) Remove Babylon plugins for features already merged to the ECMAScript spec. ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser`, `babel-types` - [#​8884](https://togithub.com/babel/babel/pull/8884) [flow] Explicit inexact objects with `...`. ([@​jbrown215](https://togithub.com/jbrown215)) - `babel-preset-env` - [#​8898](https://togithub.com/babel/babel/pull/8898) Update preset-env data. ([@​existentialism](https://togithub.com/existentialism)) ##### :bug: Bug Fix - `babel-parser` - [#​8956](https://togithub.com/babel/babel/pull/8956) Do not allow TypeCastExpressions w/o parens . ([@​danez](https://togithub.com/danez)) - [#​8954](https://togithub.com/babel/babel/pull/8954) Allow function types in type params within arrow return types. ([@​danez](https://togithub.com/danez)) - [#​8866](https://togithub.com/babel/babel/pull/8866) Closes [#​8865](https://togithub.com/babel/babel/issues/8865). ([@​byronluk](https://togithub.com/byronluk)) - `babel-core` - [#​8910](https://togithub.com/babel/babel/pull/8910) Resolve babel.config.js 'babelrcRoots' values relative to the config file.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) - [#​8950](https://togithub.com/babel/babel/pull/8950) Fix message when plugin of a wrong type is passed. ([@​everdimension](https://togithub.com/everdimension)) - `babel-plugin-transform-block-scoping` - [#​8937](https://togithub.com/babel/babel/pull/8937) rename colliding let bindings with for loop init. ([@​byronluk](https://togithub.com/byronluk)) - [#​8914](https://togithub.com/babel/babel/pull/8914) Treat break inside block inside loop. ([@​thiagoarrais](https://togithub.com/thiagoarrais)) - `babel-preset-env` - [#​8926](https://togithub.com/babel/babel/pull/8926) preset-env: Edge support for arrow param destructuring. ([@​benmosher](https://togithub.com/benmosher)) - `babel-generator` - [#​8868](https://togithub.com/babel/babel/pull/8868) fix single-arg async arrows when retainLines=true. ([@​ryanwmarsh](https://togithub.com/ryanwmarsh)) - `babel-traverse` - [#​8880](https://togithub.com/babel/babel/pull/8880) fix: Expression x === 'y' && '' should not evaluate to undefined.. ([@​Cyp](https://togithub.com/Cyp)) ##### :nail_care: Polish - [#​8873](https://togithub.com/babel/babel/pull/8873) fixed an extra word. ([@​vvyomjjain](https://togithub.com/vvyomjjain)) ### [`v7.1.2`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#​712-2018-09-28) [Compare Source](https://togithub.com/babel/babel/compare/v7.1.1...v7.1.2) Same as v7.1.1, except compiled against Node 6 instead of Node 8 by accident (e.g had `async functions`). ### [`v7.1.1`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v711-2018-09-28) [Compare Source](https://togithub.com/babel/babel/compare/v7.1.0...v7.1.1) > EDIT: had a publish issue here as well where it compiled against Node 8 instead of Node 6 so 7.1.2 will fix this. > Also force publish `@babel/runtime` and `@babel/runtime-corejs2`. We need to fix the publishing around that since Lerna doesn't pickup the `@babel/helpers` changes as there is no "dependency" > > ##### :bug: Bug Fix > > - `babel-generator`, `babel-parser`, `babel-types` > - [#​8755](https://togithub.com/babel/babel/pull/8755) TypeScript: reserve `unknown` as TSUnknownKeyword. ([@​g-plane](https://togithub.com/g-plane)) > - `babel-plugin-transform-destructuring` > - [#​8535](https://togithub.com/babel/babel/pull/8535) Do not unpack array patterns that update a referenced binding. ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) > - `babel-plugin-proposal-decorators` > - [#​8742](https://togithub.com/babel/babel/pull/8742) [decorators] Support async and generator methods. ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) > - `babel-helpers`, `babel-plugin-proposal-decorators` > - [#​8761](https://togithub.com/babel/babel/pull/8761) [decorators] Fields are enumerable. ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) > - `babel-generator` > - [#​8751](https://togithub.com/babel/babel/pull/8751) Fix some missing parens cases with OptionalMemberExpression in generator. ([@​existentialism](https://togithub.com/existentialism)) > - [#​8727](https://togithub.com/babel/babel/pull/8727) Handle throw expressions in generator. ([@​existentialism](https://togithub.com/existentialism)) > > ##### :house: Internal > > - Other > - [#​8780](https://togithub.com/babel/babel/pull/8780) Run test262 tests for exportNamespaceFrom. ([@​existentialism](https://togithub.com/existentialism)) > - `babel-helper-transform-fixture-test-runner` > - [#​8768](https://togithub.com/babel/babel/pull/8768) Use babel-check-duplicated-nodes. ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.1.0`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v710-2018-09-17) [Compare Source](https://togithub.com/babel/babel/compare/v7.0.0...v7.1.0) Check ##### :rocket: New Feature - `babel-cli`, `babel-core` - [#​8660](https://togithub.com/babel/babel/pull/8660) Better support monorepos by allowing users to opt into automatically resolving 'root' with `rootMode: "upward"`.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) - `babel-helper-transform-fixture-test-runner` - [#​7582](https://togithub.com/babel/babel/pull/7582) Allow regular plugins/presets resolution algorithm for packages outsi…. ([@​Andarist](https://togithub.com/Andarist)) - `babel-helpers`, `babel-plugin-proposal-decorators`, `babel-plugin-syntax-decorators` - [#​7976](https://togithub.com/babel/babel/pull/7976) Add support for the new decorators proposal. ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helpers`, `babel-plugin-proposal-class-properties` - [#​8205](https://togithub.com/babel/babel/pull/8205) Private Static Fields Features: Stage 3. ([@​rricard](https://togithub.com/rricard)) ##### :bug: Bug Fix - `babel-parser` - [#​8698](https://togithub.com/babel/babel/pull/8698) Fix parsing of newline between 'async' and 'function'. ([@​existentialism](https://togithub.com/existentialism)) - [#​8677](https://togithub.com/babel/babel/pull/8677) Fix typescript parsing typed object shorthand methods. ([@​existentialism](https://togithub.com/existentialism)) - `babel-plugin-transform-typescript` - [#​8682](https://togithub.com/babel/babel/pull/8682) Fix TSParameterProperty getting lost with transform-classes. ([@​existentialism](https://togithub.com/existentialism)) - [#​8695](https://togithub.com/babel/babel/pull/8695) Adjust TSParameterProperty handling to work with transform-parameters. ([@​existentialism](https://togithub.com/existentialism)) - [#​8666](https://togithub.com/babel/babel/pull/8666) Fix typescript import elision. ([@​Retsam](https://togithub.com/Retsam)) - `babel-preset-env` - [#​8693](https://togithub.com/babel/babel/pull/8693) Fix es6.string.iterator mapping in babel-preset-env. ([@​existentialism](https://togithub.com/existentialism)) - `babel-core`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-decorators`, `babel-plugin-transform-runtime` - [#​8659](https://togithub.com/babel/babel/pull/8659) Fix version checks in .availableHelper and transform-runtime definitions.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) - Other - [#​8627](https://togithub.com/babel/babel/pull/8627) ts generator: allow reserved keywords in interfaces. ([@​43081j](https://togithub.com/43081j)) - `babel-plugin-transform-parameters` - [#​8414](https://togithub.com/babel/babel/pull/8414) Allow patterns as argument of RestElement. ([@​microbouji](https://togithub.com/microbouji)) - `babel-core`, `babel-plugin-transform-runtime` - [#​8624](https://togithub.com/babel/babel/pull/8624) Verify 'sourceMap' option with hasOwnProperty, and verify string-typed 'version'. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) - `babel-helpers`, `babel-plugin-proposal-class-properties` - [#​8614](https://togithub.com/babel/babel/pull/8614) [static private] Unify loose handling of static and instance props. ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-plugin-transform-runtime` - [#​8581](https://togithub.com/babel/babel/pull/8581) Fix grammar in error message at [@​babel/plugin-transform-runtime](https://togithub.com/babel/plugin-transform-runtime). ([@​tricknotes](https://togithub.com/tricknotes)) - `babel-parser` - [#​8576](https://togithub.com/babel/babel/pull/8576) More helpful errorr message for missing decoratorsBeforeExport in parser. ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :memo: Documentation - [#​8561](https://togithub.com/babel/babel/pull/8561) Added pronounciation of babel. ([@​siddhant1](https://togithub.com/siddhant1)) ##### :house: Internal - `babel-core` - [#​8714](https://togithub.com/babel/babel/pull/8714) Fix Flow error with new versionRange test.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) - Other - [#​8679](https://togithub.com/babel/babel/pull/8679) remove force publish, temp tag [skip ci]. ([@​hzoo](https://togithub.com/hzoo)) - `babel-plugin-transform-runtime` - [#​8661](https://togithub.com/babel/babel/pull/8661) Makefile: run fix json on fix. ([@​xtuc](https://togithub.com/xtuc)) - `babel-*` - [#​8658](https://togithub.com/babel/babel/pull/8658) Format fixture options.json with Prettier.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) - `babel-parser` - [#​8630](https://togithub.com/babel/babel/pull/8630) Bump flow to 0.80 and fix sourceType error. ([@​existentialism](https://togithub.com/existentialism)) - [#​8610](https://togithub.com/babel/babel/pull/8610) types: missing `unambiguous` sourceType. ([@​xtuc](https://togithub.com/xtuc)) - [#​8170](https://togithub.com/babel/babel/pull/8170) [@​babel/parser](https://togithub.com/babel/parser): expose a TypeScript definition file from package. ([@​AviVahl](https://togithub.com/AviVahl)) - `babel-*` - [#​8573](https://togithub.com/babel/babel/pull/8573) add access public to all packages [skip ci]. ([@​hzoo](https://togithub.com/hzoo)) ### [`v7.0.0`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v700-alpha7-2017-04-05) [Compare Source](https://togithub.com/babel/babel/compare/v7.0.0-rc.4...v7.0.0) - Updated babylon, fixed babel-register issue, and make babel-polyfill publish the core-js polyfills individually for babel-preset-env ##### :rocket: New Feature - `babel-polyfill` - [#​5584](https://togithub.com/babel/babel/pull/5584) add individual polyfill files. ([@​hzoo](https://togithub.com/hzoo)) ##### :bug: Bug Fix - `babel-register` - [#​5583](https://togithub.com/babel/babel/pull/5583) Change babel-register default ignore to cwd content. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) - `babel-generator`, `babel-helper-builder-react-jsx`, `babel-plugin-transform-react-jsx` - [#​5256](https://togithub.com/babel/babel/pull/5256) Use raw value of JSXText and JSXAttribute. ([@​rattrayalex](https://togithub.com/rattrayalex)) - `babel-core`, `babel-generator`, `babel-template`, `babel-traverse`, `babel-types` - [#​5585](https://togithub.com/babel/babel/pull/5585) Update babylon to latest beta. ([@​danez](https://togithub.com/danez)) ##### :memo: Documentation - `babel-plugin-transform-es2015-modules-commonjs` - [#​5588](https://togithub.com/babel/babel/pull/5588) Update transform-es2015-modules-commonjs doc. ([@​xtuc](https://togithub.com/xtuc)) - `babel-plugin-transform-es2015-spread` - [#​5580](https://togithub.com/babel/babel/pull/5580) Remove incorrect docs.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) ##### :house: Internal - `babel-core` - [#​5563](https://togithub.com/babel/babel/pull/5563) Separate config-file/plugin loading from config processing.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) - [#​5571](https://togithub.com/babel/babel/pull/5571) Add tests to test the plugin/preset ordering.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) - Other - [#​5561](https://togithub.com/babel/babel/pull/5561) Ensure that incremental builds work with 'gulp build'.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) - [#​5555](https://togithub.com/babel/babel/pull/5555) Use a standard .babelignore and babel-register in tests.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) - [#​5551](https://togithub.com/babel/babel/pull/5551) use latest babel-core. ([@​hzoo](https://togithub.com/hzoo)) #### v7.0.0-alpha.6 (2017-03-27) Fix issue with `babel-core` not picking up the .babelrc correctly Also started Babel to compile itself with Babel 7! (We'll be working on making it compile the last good version from master soon so we don't need to wait until after publishing to find a regression) ##### :bug: Bug Fix - `babel-core` - [#​5550](https://togithub.com/babel/babel/pull/5550) Fix: config lookup logic in babel-core. ([@​kaicataldo](https://togithub.com/kaicataldo)) ##### :house: Internal - Other - [#​5543](https://togithub.com/babel/babel/pull/5543) 🐶 🍲. ([@​hzoo](https://togithub.com/hzoo)) - `babel-*` - [#​5545](https://togithub.com/babel/babel/pull/5545) Misc. ([@​hzoo](https://togithub.com/hzoo)) #### v7.0.0-alpha.5 (2017-03-24) `babel-runtime` helpers weren't built correctly, and I found extra dep on `babel-runtime` in 2 packages. > At the point of this publish, all other packages are at `v7.0.0-alpha.3` > `babel-register` is at `v7.0.0-alpha.4` > > ##### :bug: Bug Fix > > - `babel-runtime` > - [#​5539](https://togithub.com/babel/babel/pull/5539) Fix babel-runtime helpers gererator. ([@​azrael25](https://togithub.com/azrael25)) > > ##### :house: Internal > > - `babel-plugin-transform-decorators`, `babel-plugin-transform-react-inline-elements`, `babel-runtime` > - [#​5540](https://togithub.com/babel/babel/pull/5540) keep one core-js helper file in git, remove babel-runtime from deps. ([@​hzoo](https://togithub.com/hzoo)) > > #### v7.0.0-alpha.4 (2017-03-23) > > At the point of this publish, all other packages are at `v7.0.0-alpha.3` > > ##### :bug: Bug Fix > > - `babel-register` > - [#​5534](https://togithub.com/babel/babel/pull/5534) Ensure the ignore regex is consistent and initialized fully.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) > > #### v7.0.0-alpha.3 (2017-03-23) > > ##### :boom: Breaking Change > > - `babel-traverse` > - [#​5494](https://togithub.com/babel/babel/pull/5494) Cleanup traverse cache APIs. ([@​boopathi](https://togithub.com/boopathi)) > - `babel-runtime` > - [#​5516](https://togithub.com/babel/babel/pull/5516) removed unused alias in babel-runtime. ([@​JulianJason](https://togithub.com/JulianJason)) > - `babel-core`, `babel-generator`, `babel-plugin-transform-es2015-template-literals`, `babel-template`, `babel-traverse`, `babel-types` > - [#​5523](https://togithub.com/babel/babel/pull/5523) Account for template literals revision. ([@​hzoo](https://togithub.com/hzoo)) > - `babel-core`, `babel-preset-react`, `babel-runtime` > - [#​5489](https://togithub.com/babel/babel/pull/5489) Misc fixes + Move babel-core config processing from transformation/file/options into top-level folder. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) > - `babel-cli`, `babel-core`, `babel-register`, `babel-types` > - [#​5487](https://togithub.com/babel/babel/pull/5487) Make only/ignore relative to cwd/config file and move only/ignore checking all to core.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) > - `babel-core`, `babel-plugin-transform-es2015-modules-umd`, `babel-plugin-transform-react-display-name`, `babel-plugin-transform-react-jsx-source` > - [#​5467](https://togithub.com/babel/babel/pull/5467) Misc reorganizing and prep for ignore/only refactoring. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) > - `babel-core` > - [#​5466](https://togithub.com/babel/babel/pull/5466) Resolve programmatic/CLI arguments from cwd, not file being compiled.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) > - `babel-cli`, `babel-core` > - [#​5463](https://togithub.com/babel/babel/pull/5463) More strictly parse configs and explicitly handle arguments in babel-cli. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) > > ##### :rocket: New Feature > > - `babel-plugin-transform-runtime`, `babel-runtime` > - [#​5442](https://togithub.com/babel/babel/pull/5442) Add useBuiltIns and useESModules options to transform-runtime. ([@​Kovensky](https://togithub.com/Kovensky)) > - `babel-core`, `babel-register` > - [#​5448](https://togithub.com/babel/babel/pull/5448) Export Babel's environment. ([@​xtuc](https://togithub.com/xtuc)) > > ##### :bug: Bug Fix > > - `babel-plugin-transform-react-inline-elements`, `babel-traverse` > - [#​5504](https://togithub.com/babel/babel/pull/5504) Fix path.remove() leading & trailing comments sharing. ([@​dmail](https://togithub.com/dmail)) > - `babel-core`, `babel-runtime` > - [#​5528](https://togithub.com/babel/babel/pull/5528) Fix babel runtime helpers. ([@​hzoo](https://togithub.com/hzoo)) > - `babel-plugin-transform-react-constant-elements`, `babel-traverse` > - [#​5415](https://togithub.com/babel/babel/pull/5415) Fix PathHoister attaching to default parameters.. ([@​STRML](https://togithub.com/STRML)) > - `babel-plugin-transform-es2015-modules-amd`, `babel-plugin-transform-es2015-modules-commonjs` > - [#​5474](https://togithub.com/babel/babel/pull/5474) Properly preserve import ordering with AMD format.. ([@​rwjblue](https://togithub.com/rwjblue)) > - `babel-plugin-transform-do-expressions`, `babel-types` > - [#​5499](https://togithub.com/babel/babel/pull/5499) Fix throw error in do-expression. ([@​xtuc](https://togithub.com/xtuc)) > - `babel-plugin-transform-es2015-function-name`, `babel-types` > - [#​4954](https://togithub.com/babel/babel/pull/4954) Treat "await" as an invalid identifier. ([@​Kovensky](https://togithub.com/Kovensky)) > > ##### :nail_care: Polish > > - `babel-register` > - [#​5411](https://togithub.com/babel/babel/pull/5411) Separate version env cache files. ([@​pwmckenna](https://togithub.com/pwmckenna)) > > ##### :memo: Documentation > > - `babel-plugin-transform-runtime` > - [#​5481](https://togithub.com/babel/babel/pull/5481) Add useBuiltins and useESModules options to transform-runtime README. ([@​existentialism](https://togithub.com/existentialism)) > - [#​5401](https://togithub.com/babel/babel/pull/5401) Improve options documentation for `babel-plugin-transform-runtime`. ([@​aaronang](https://togithub.com/aaronang)) > - `babel-register` > - [#​5475](https://togithub.com/babel/babel/pull/5475) Update coffescript/register reference link address. ([@​sergeybekrin](https://togithub.com/sergeybekrin)) > - `babel-generator` > - [#​5477](https://togithub.com/babel/babel/pull/5477) Update babel-generator documentation. ([@​xtuc](https://togithub.com/xtuc)) > - `babel-plugin-transform-es2015-*` > - [#​5393](https://togithub.com/babel/babel/pull/5393) added examples for transforms. [skip ci]. ([@​nitin42](https://togithub.com/nitin42)) > > ##### :house: Internal > > - `babel-cli` > - [#​5205](https://togithub.com/babel/babel/pull/5205) Ensure babel-cli tests compare generated output with out-files. ([@​existentialism](https://togithub.com/existentialism)) > - Other > - [#​5530](https://togithub.com/babel/babel/pull/5530) devEngines: Bump node to 4.x.. ([@​yavorsky](https://togithub.com/yavorsky)) > - `babel-plugin-transform-regenerator` > - [#​5341](https://togithub.com/babel/babel/pull/5341) Bump regenerator-transform version to 0.9.11.. ([@​yavorsky](https://togithub.com/yavorsky)) > - `babel-core`, `babel-plugin-transform-es2015-classes`, `babel-template`, `babel-traverse` > - [#​5522](https://togithub.com/babel/babel/pull/5522) Update babylon. ([@​hzoo](https://togithub.com/hzoo)) > - `babel-plugin-transform-es2015-classes` > - [#​5450](https://togithub.com/babel/babel/pull/5450) Changes the throw error for test in super-illegal-non-constructor-call. ([@​arshabh](https://togithub.com/arshabh)) > - `babel-helper-builder-react-jsx` > - [#​5484](https://togithub.com/babel/babel/pull/5484) Removes unused lodash dep from babel-helper-builder-react-jsx. ([@​segphault](https://togithub.com/segphault)) > > #### babel@7.0.0-alpha.2 (2017-03-08) > > ##### :rocket: New Feature > > - `babel-core`, `babel-generator`, `babel-plugin-transform-object-rest-spread` > - [#​4892](https://togithub.com/babel/babel/pull/4892) Add support for .babelrc.js files. ([@​kaicataldo](https://togithub.com/kaicataldo)) > - `babel-plugin-transform-es2015-modules-amd`, `babel-plugin-transform-es2015-modules-commonjs` > - [#​5427](https://togithub.com/babel/babel/pull/5427) Backport `noInterop` flag for modules to 6.x.. ([@​rwjblue](https://togithub.com/rwjblue)) > > ##### :memo: Documentation > > - `babel-plugin-transform-object-rest-spread` > - [#​5409](https://togithub.com/babel/babel/pull/5409) Fix transform-object-rest-spread README. ([@​existentialism](https://togithub.com/existentialism)) > - [#​5409](https://togithub.com/babel/babel/pull/5409) Fix transform-object-rest-spread README. ([@​existentialism](https://togithub.com/existentialism)) > > ##### :house: Internal > > - `babel-core`, `babel-helper-transform-fixture-test-runner` > - [#​5416](https://togithub.com/babel/babel/pull/5416) Use 'resolve' from npm instead of private 'module' methods.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) > - `babel-*` > - [#​5413](https://togithub.com/babel/babel/pull/5413) Run new lint rules. ([@​existentialism](https://togithub.com/existentialism)) > > #### v7.0.0-alpha.1 (2017-03-02) > > ##### :boom: Breaking Change > > - `babel-core`, `babel-generator`, `babel-helper-remap-async-to-generator`, `babel-plugin-transform-async-to-generator`, `babel-template`, `babel-traverse`, `babel-types` > - [#​5399](https://togithub.com/babel/babel/pull/5399) Update babylon beta 4. ([@​hzoo](https://togithub.com/hzoo)) > - `babel-core`, `babel-generator`, `babel-plugin-transform-es2015-destructuring`, `babel-plugin-transform-es2015-duplicate-keys`, `babel-plugin-transform-object-rest-spread`, `babel-template`, `babel-traverse`, `babel-types` > - [#​5394](https://togithub.com/babel/babel/pull/5394) Update babylon beta 3. ([@​hzoo](https://togithub.com/hzoo)) > - `babel-core` > - [#​5376](https://togithub.com/babel/babel/pull/5376) [7.0] Remove the unneeded Pipeline class.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) > - [#​5132](https://togithub.com/babel/babel/pull/5132) [7.0] Deprecate babel-core/register.js. ([@​chicoxyzzy](https://togithub.com/chicoxyzzy)) > - `babel-core`, `babel-preset-es2015`, `babel-preset-es2016`, `babel-preset-es2017`, `babel-preset-flow`, `babel-preset-latest`, `babel-preset-react`, `babel-preset-stage-0`, `babel-preset-stage-1`, `babel-preset-stage-2`, `babel-preset-stage-3` > - [#​5128](https://togithub.com/babel/babel/pull/5128) [7.0] Remove bc code from preset handling and preset-es2015. ([@​danez](https://togithub.com/danez)) > - `babel-core`, `babel-generator`, `babel-helper-remap-async-to-generator`, `babel-plugin-transform-object-rest-spread`, `babel-template`, `babel-traverse`, `babel-types` > - [#​5317](https://togithub.com/babel/babel/pull/5317) Update to babylon@7.0.0-beta.0. ([@​hzoo](https://togithub.com/hzoo)) > - `babel-generator`, `babel-helper-remap-async-to-generator`, `babel-plugin-transform-object-rest-spread`, `babel-types` > - [#​5321](https://togithub.com/babel/babel/pull/5321) Change for-await to use new AST. ([@​danez](https://togithub.com/danez)) > - `babel-generator` > - [#​5320](https://togithub.com/babel/babel/pull/5320) Fix variance. ([@​danez](https://togithub.com/danez)) > - [#​5154](https://togithub.com/babel/babel/pull/5154) [7.0] Remove quotes option. ([@​4rlekin](https://togithub.com/4rlekin)) > - [#​5226](https://togithub.com/babel/babel/pull/5226) Bump `detect-indent` for `babel-generator`.. ([@​wtgtybhertgeghgtwtg](https://togithub.com/wtgtybhertgeghgtwtg)) > - `babel-plugin-transform-decorators` > - [#​5290](https://togithub.com/babel/babel/pull/5290) [7.0] Replacing current decorators. ([@​alxpy](https://togithub.com/alxpy)) > - `babel-generator`, `babel-types` > - [#​5199](https://togithub.com/babel/babel/pull/5199) Rename flow AST Type ExistentialTypeParam to ExistsTypeAnnotation. ([@​koba04](https://togithub.com/koba04)) > - [#​5229](https://togithub.com/babel/babel/pull/5229) Rename NumericLiteralTypeAnnotation to NumberLiteralTypeAnnotation. ([@​phpnode](https://togithub.com/phpnode)) > - `babel-*` > - [#​5218](https://togithub.com/babel/babel/pull/5218) Remove babel-runtime from packages' dependencies. ([@​kaicataldo](https://togithub.com/kaicataldo)) > - `babel-preset-stage-1`, `babel-preset-stage-2` > - [#​5225](https://togithub.com/babel/babel/pull/5225) [7.0] Add legacy-decorators to stage1. Closes [#​5220](https://togithub.com/babel/babel/issues/5220). ([@​yavorsky](https://togithub.com/yavorsky)) > - `babel-register` > - [#​5189](https://togithub.com/babel/babel/pull/5189) Bump `home-or-tmp` for `babel-register`.. ([@​wtgtybhertgeghgtwtg](https://togithub.com/wtgtybhertgeghgtwtg)) > - `babel-runtime` > - [#​5187](https://togithub.com/babel/babel/pull/5187) [7.0] Remove old babel-runtime code. ([@​vkbansal](https://togithub.com/vkbansal)) > - `babel-generator`, `babel-plugin-syntax-class-constructor-call`, `babel-plugin-transform-class-constructor-call`, `babel-preset-stage-1` > - [#​5119](https://togithub.com/babel/babel/pull/5119) Remove "class-constructor-call" syntax and transform plugins. ([@​ColinRTaylor](https://togithub.com/ColinRTaylor)) > - `babel-preset-stage-3` > - [#​5126](https://togithub.com/babel/babel/pull/5126) [7.0] Remove stage 4 plugins from stage 3 preset. ([@​varemenos](https://togithub.com/varemenos)) > - Other > - [#​5131](https://togithub.com/babel/babel/pull/5131) [7.0] Remove add module exports internally. ([@​chicoxyzzy](https://togithub.com/chicoxyzzy)) > - [#​5025](https://togithub.com/babel/babel/pull/5025) Drop support for Node 0.12 :skull:. ([@​siddharthkp](https://togithub.com/siddharthkp)) > - [#​5041](https://togithub.com/babel/babel/pull/5041) Remove node 0.10 support (CI). ([@​xtuc](https://togithub.com/xtuc)) > - `babel-cli`, `babel-core`, `babel-plugin-transform-react-constant-elements`, `babel-traverse` > - [#​5124](https://togithub.com/babel/babel/pull/5124) Closes [#​5108](https://togithub.com/babel/babel/issues/5108), browser.js and browser.js test removed. ([@​Pr0x1m4](https://togithub.com/Pr0x1m4)) > - `babel-plugin-transform-es2015-unicode-regex` > - [#​5028](https://togithub.com/babel/babel/pull/5028) Dependencies: Upgrade regexpu-core to ^4.0.2. ([@​ysangkok](https://togithub.com/ysangkok)) > - `babel-polyfill` > - [#​5122](https://togithub.com/babel/babel/pull/5122) Remove old code used for backwards compatibility. ([@​Anderson-Vasques](https://togithub.com/Anderson-Vasques)) > - `babel-generator`, `babel-plugin-transform-flow-comments` > - [#​5123](https://togithub.com/babel/babel/pull/5123) [7.0] Drop flowUsesCommas option from babel-generator. ([@​ChauTNguyen](https://togithub.com/ChauTNguyen)) > - `babel-plugin-transform-runtime` > - [#​5142](https://togithub.com/babel/babel/pull/5142) removed old cold from transform-runtime. ([@​shubheksha](https://togithub.com/shubheksha)) > > ##### :rocket: New Feature > > - `babel-core` > - [#​5385](https://togithub.com/babel/babel/pull/5385) [7.0] Allow presets to be objects. ([@​danez](https://togithub.com/danez)) > - [#​4834](https://togithub.com/babel/babel/pull/4834) Pass `dirname` as extra metadata to preset constructor.. ([@​izaakschroeder](https://togithub.com/izaakschroeder)) > - `babel-preset-stage-2` > - [#​3683](https://togithub.com/babel/babel/pull/3683) babel-preset-stage-2: Add transform-unicode-property-regex. ([@​mathiasbynens](https://togithub.com/mathiasbynens)) > > ##### :bug: Bug Fix > > - `babel-generator` > - [#​5339](https://togithub.com/babel/babel/pull/5339) Wrap some generated do expressions in parens. ([@​zjmiller](https://togithub.com/zjmiller)) > - `babel-generator`, `babel-plugin-transform-object-rest-spread` > - [#​5322](https://togithub.com/babel/babel/pull/5322) Fix for-await printing. ([@​danez](https://togithub.com/danez)) > - `babel-core` > - [#​5164](https://togithub.com/babel/babel/pull/5164) [7.0] Update babel-core browserify fixture. ([@​chicoxyzzy](https://togithub.com/chicoxyzzy)) > > ##### :memo: Documentation > > - `babel-plugin-transform-runtime` > - [#​5400](https://togithub.com/babel/babel/pull/5400) [doc] Fix: comments in usage w/ options. ([@​JPeer264](https://togithub.com/JPeer264)) > - `babel-plugin-transform-async-to-module-method`, `babel-plugin-transform-es2015-computed-properties`, `babel-plugin-transform-es2015-for-of`, `babel-plugin-transform-es2015-modules-systemjs`, `babel-plugin-transform-es2015-spread`, `babel-plugin-transform-es2015-template-literals`, `babel-plugin-transform-object-rest-spread`, `babel-plugin-transform-react-jsx`, `babel-plugin-transform-runtime`, `babel-plugin-transform-strict-mode`, `babel-preset-latest`, `babel-register`, `babel-template` > - [#​5379](https://togithub.com/babel/babel/pull/5379) Lint code snippets in READMEs. ([@​xtuc](https://togithub.com/xtuc)) > - `babel-plugin-transform-es2015-shorthand-properties` > - [#​5334](https://togithub.com/babel/babel/pull/5334) Shorthand properties examples. ([@​bhoule](https://togithub.com/bhoule)) > - Other > - [#​5329](https://togithub.com/babel/babel/pull/5329) Update CONTRIBUTING.md with respect to coverage check [skip ci]. ([@​zjmiller](https://togithub.com/zjmiller)) > > ##### :house: Internal > > - `babel-plugin-undeclared-variables-check` > - [#​5407](https://togithub.com/babel/babel/pull/5407) remove undeclared plugin [skip ci]. ([@​hzoo](https://togithub.com/hzoo)) > - `babel-plugin-transform-class-constructor-call` > - [#​5406](https://togithub.com/babel/babel/pull/5406) cleanup + update to lerna 38. ([@​hzoo](https://togithub.com/hzoo)) > - `babel-generator` > - [#​5338](https://togithub.com/babel/babel/pull/5338) Improve babel-generator's code coverage. ([@​alxpy](https://togithub.com/alxpy)) > - [#​5231](https://togithub.com/babel/babel/pull/5231) [7.0] List babylon plugins instead of \* in babel-generator tests. ([@​existentialism](https://togithub.com/existentialism)) > - Other > - [#​5336](https://togithub.com/babel/babel/pull/5336) Enable codecov partial coverage. ([@​danez](https://togithub.com/danez)) > - [#​5350](https://togithub.com/babel/babel/pull/5350) Remove redundant NODE_ENV=test in Makefile. ([@​aaronang](https://togithub.com/aaronang)) > - [#​5312](https://togithub.com/babel/babel/pull/5312) [skip ci] Add devEngines to package.json. ([@​yavorsky](https://togithub.com/yavorsky)) > - [#​5165](https://togithub.com/babel/babel/pull/5165) Add Node 7 to CI. ([@​chicoxyzzy](https://togithub.com/chicoxyzzy)) > - [#​5254](https://togithub.com/babel/babel/pull/5254) test lerna@2-beta.37. ([@​hzoo](https://togithub.com/hzoo)) > - [#​5175](https://togithub.com/babel/babel/pull/5175) Added yarn.lock. ([@​ChauTNguyen](https://togithub.com/ChauTNguyen)) > - `babel-cli` > - [#​5342](https://togithub.com/babel/babel/pull/5342) Add test for passing arguments to babel-node ([#​5163](https://togithub.com/babel/babel/issues/5163)). ([@​outsideris](https://togithub.com/outsideris)) > - `babel-core`, `babel-template`, `babel-traverse` > - [#​5356](https://togithub.com/babel/babel/pull/5356) Replace lodash/assign with Object.assign. ([@​mdapper](https://togithub.com/mdapper)) > - `babel-cli`, `babel-core`, `babel-generator`, `babel-plugin-transform-async-functions`, `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-async-to-generator`, `babel-plugin-transform-async-to-module-method`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-decorators`, `babel-plugin-transform-do-expressions`, `babel-plugin-transform-es2015-modules-amd`, `babel-plugin-transform-es2015-modules-commonjs`, `babel-plugin-transform-es2015-modules-umd`, `babel-plugin-transform-exponentiation-operator`, `babel-plugin-transform-export-extensions`, `babel-plugin-transform-flow-comments`, `babel-plugin-transform-flow-strip-types`, `babel-plugin-transform-function-bind`, `babel-plugin-transform-object-rest-spread`, `babel-plugin-transform-regenerator`, `babel-plugin-transform-runtime`, `babel-traverse` > - [#​5351](https://togithub.com/babel/babel/pull/5351) Avoid usage of exports/module.exports/require().. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) > - `babel-preset-stage-1` > - [#​5319](https://togithub.com/babel/babel/pull/5319) Switch decorators-legacy to decorators in the Stage 1 Preset ([#​5318](https://togithub.com/babel/babel/issues/5318)). ([@​sashashakun](https://togithub.com/sashashakun)) > - `babel-traverse` > - [#​5296](https://togithub.com/babel/babel/pull/5296) Add test for reference paths. ([@​jasonLaster](https://togithub.com/jasonLaster)) > - `babel` > - [#​5293](https://togithub.com/babel/babel/pull/5293) [7.0] remove standalone babel package. ([@​hzoo](https://togithub.com/hzoo)) > - `babel-helper-transform-fixture-test-runner` > - [#​5263](https://togithub.com/babel/babel/pull/5263) [7.0] Run Babel's unittests in a custom sandbox (take 2).. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) > - `babel-register` > - [#​5189](https://togithub.com/babel/babel/pull/5189) Bump `home-or-tmp` for `babel-register`.. ([@​wtgtybhertgeghgtwtg](https://togithub.com/wtgtybhertgeghgtwtg)) > - `babel-cli`, `babel-core` > - [#​5179](https://togithub.com/babel/babel/pull/5179) [7.0] No path is absolute. ([@​zertosh](https://togithub.com/zertosh)) > - `babel-polyfill` > - [#​5122](https://togithub.com/babel/babel/pull/5122) Remove old code used for backwards compatibility. ([@​Anderson-Vasques](https://togithub.com/Anderson-Vasques)) ### [`v7.0.0-rc.4`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v700-rc4-2018-08-27) [Compare Source](https://togithub.com/babel/babel/compare/v7.0.0-rc.3...v7.0.0-rc.4) > Similar to removing proposals in `@babel/polyfill`, we are removing them in `transform-runtime` > > ##### :boom: Breaking Change > > - `babel-plugin-transform-runtime` > - [#​8547](https://togithub.com/babel/babel/pull/8547) Remove nonstandard functions and fake prototype methods from babel-runtime. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) > - `babel-parser` > - [#​8539](https://togithub.com/babel/babel/pull/8539) Update parser whitespace for clarity. ([@​jridgewell](https://togithub.com/jridgewell)) > > ##### :bug: Bug Fix > > - `babel-register` > - [#​8553](https://togithub.com/babel/babel/pull/8553) bump source-map-support. ([@​hzoo](https://togithub.com/hzoo)) > - `babel-core` > - [#​8546](https://togithub.com/babel/babel/pull/8546) Default highlightCode:true for the parser highlighting.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) > > ##### :house: Internal > > - Other > - [#​8554](https://togithub.com/babel/babel/pull/8554) Lerna: remove exact [skip ci]. ([@​hzoo](https://togithub.com/hzoo)) > - `babel-parser` > - [#​8540](https://togithub.com/babel/babel/pull/8540) Cleanup getLineInfo. ([@​jridgewell](https://togithub.com/jridgewell)) > - [#​8541](https://togithub.com/babel/babel/pull/8541) Update to ES6 String methods. ([@​jridgewell](https://togithub.com/jridgewell)) > - [#​8537](https://togithub.com/babel/babel/pull/8537) Flatten TokenType class hierarchy. ([@​jridgewell](https://togithub.com/jridgewell)) > - [#​8539](https://togithub.com/babel/babel/pull/8539) Update parser whitespace for clarity. ([@​jridgewell](https://togithub.com/jridgewell)) ### [`v7.0.0-rc.3`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v700-rc3-2018-08-24) [Compare Source](https://togithub.com/babel/babel/compare/v7.0.0-rc.2...v7.0.0-rc.3) ##### :boom: Breaking Change - `babel-preset-env` - [#​8509](https://togithub.com/babel/babel/pull/8509) Add browserslist 4 support.. ([@​yavorsky](https://togithub.com/yavorsky)) - `babel-plugin-transform-runtime` - [#​8518](https://togithub.com/babel/babel/pull/8518) Make 'useESModules' only toggle CJS vs ESM helpers when importing file is ESM.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) ##### :rocket: New Feature - `babel-plugin-transform-runtime` - [#​8520](https://togithub.com/babel/babel/pull/8520) Expose opt-in useESModules:"auto" from transform-runtime to toggle based on 'supportsStaticESM'. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) ##### :bug: Bug Fix - `babel-helpers`, `babel-plugin-transform-classes`, `babel-preset-env` - [#​8501](https://togithub.com/babel/babel/pull/8501) [_wrapNativeSuper] Don't wrap non-native constructors. ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-generator`, `babel-traverse`, `babel-types` - [#​8478](https://togithub.com/babel/babel/pull/8478) Fix path.scope.rename() to not change break clauses. ([@​rafeca](https://togithub.com/rafeca)) - `babel-plugin-proposal-object-rest-spread` - [#​8514](https://togithub.com/babel/babel/pull/8514) fix: object rest with default values bug. ([@​jquense](https://togithub.com/jquense)) - `babel-traverse` - [#​8505](https://togithub.com/babel/babel/pull/8505) Rename exported functions where name conflicts with param.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) ##### :house: Internal - `babel-plugin-transform-object-set-prototype-of-to-assign` - [#​8409](https://togithub.com/babel/babel/pull/8409) Add LICENSE file to published npm packages [skip ci]. ([@​opichals](https://togithub.com/opichals)) - Other - [#​8504](https://togithub.com/babel/babel/pull/8504) Update Babel to rc.2. ([@​hzoo](https://togithub.com/hzoo)) ### [`v7.0.0-rc.2`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v700-rc2-2018-08-21) [Compare Source](https://togithub.com/babel/babel/compare/v7.0.0-rc.1...v7.0.0-rc.2) A notable change is the addition of [#​8485](https://togithub.com/babel/babel/pull/8485) which enables [babel/babel-loader#​660](https://togithub.com/babel/babel-loader/pull/660) (automatically doing `modules: false` for `@babel/preset-env` when using `babel-loader`. ##### :boom: Breaking Change - `babel-core` - [#​8470](https://togithub.com/babel/babel/pull/8470) Remove File#resolveModuleSource. ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​8473](https://togithub.com/babel/babel/pull/8473) Allow babel-plugin/preset prefix to not be a prefix, when used in a scope.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) - `babel-core`, `babel-parser`, `babel-plugin-syntax-decorators` - [#​8465](https://togithub.com/babel/babel/pull/8465) Require decoratorsBeforeExport option for decorators. ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :rocket: New Feature - `babel-preset-env` - [#​8500](https://togithub.com/babel/babel/pull/8500) Add missing es7.promise.finally polyfill when using useBuiltIns: usage. ([@​jsnajdr](https://togithub.com/jsnajdr)) - `babel-cli`, `babel-core`, `babel-node`, `babel-preset-env`, `babel-register` - [#​8485](https://togithub.com/babel/babel/pull/8485) Allow preset-env to toggle module handling based on flags from the caller (like babel-loader). ([@​loganfsmyth](https://togithub.com/loganfsmyth)) - `babel-core` - [#​8474](https://togithub.com/babel/babel/pull/8474) Preserve 'false'-options for disabled plugins/presets.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) - [#​8473](https://togithub.com/babel/babel/pull/8473) Allow babel-plugin/preset prefix to not be a prefix, when used in a scope.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) - `babel-helper-transform-fixture-test-runner`, `babel-plugin-transform-runtime` - [#​8435](https://togithub.com/babel/babel/pull/8435) Allow transform-runtime to insert runtime references with absolute paths.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) ##### :bug: Bug Fix - `babel-parser` - [#​8488](https://togithub.com/babel/babel/pull/8488) Fix trailingComments for FunctionExpression that is CallExpression arguments. ([@​jiaxuan](https://togithub.com/jiaxuan)) - `babel-core` - [#​8493](https://togithub.com/babel/babel/pull/8493) Take top-level config source into consideration when processing nested env/overrides.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) - `babel-helpers`, `babel-plugin-proposal-decorators` - [#​7429](https://togithub.com/babel/babel/pull/7429) Fix default descriptor setting for class properties with decorators. ([@​yhpark](https://togithub.com/yhpark)) - `babel-plugin-transform-parameters` - [#​8479](https://togithub.com/babel/babel/pull/8479) Fixes setter paratemer default value. ([@​nikolayemrikh](https://togithub.com/nikolayemrikh)) ##### :nail_care: Polish - `babel-core` - [#​8494](https://togithub.com/babel/babel/pull/8494) Cache individual programmatic descriptors along with the overall list.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) - [#​8493](https://togithub.com/babel/babel/pull/8493) Take top-level config source into consideration when processing nested env/overrides.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) ##### :house: Internal - `babel-core` - [#​8493](https://togithub.com/babel/babel/pull/8493) Take top-level config source into consideration when processing nested env/overrides.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) - `babel-plugin-transform-classes` - [#​8472](https://togithub.com/babel/babel/pull/8472) Remove unused file. ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.0.0-rc.1`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v700-rc1-2018-08-09) [Compare Source](https://togithub.com/babel/babel/compare/v7.0.0-rc.0...v7.0.0-rc.1) Same as rc.0 but fixes the peerDep issue [#​8443](https://togithub.com/babel/babel/issues/8443). It's changed to just be ^7.0.0-0 ### [`v7.0.0-rc.0`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v700-rc0-2018-08-09) [Compare Source](https://togithub.com/babel/babel/compare/v7.0.0-beta.56...v7.0.0-rc.0) > This had an issue with `peerDependencies` so please use `rc.1`. Alright finally at the end 🙂. Shouldn't have anymore breaking changes and going to wait some time to fix bugs/regressions > Summary: `@babel/polyfill` will not include proposal polyfills by default and fixed a regression. > > ##### :boom: Breaking Change > > - `babel-polyfill` > - [#​8440](https://togithub.com/babel/babel/pull/8440) remove proposals polyfills from default import [skip ci]. ([@​hzoo](https://togithub.com/hzoo)) > > Will add this to the upgrade guide/polyfill docs. I guess we could include a `babel-upgrade` for this too, not sure. > > ##### :bug: Bug Fix > > - `babel-cli` > - [#​8436](https://togithub.com/babel/babel/pull/8436) Require v1.1.0 so that correct filter params are passed.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) ### [`v7.0.0-beta.56`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v700-beta56-2018-08-03) [Compare Source](https://togithub.com/babel/babel/compare/v7.0.0-beta.55...v7.0.0-beta.56) - Separate `@babel/runtime`: should work for helpers alone and opt-into core-js if necessary. - More details in , (via [#​8266](https://togithub.com/babel/babel/pull/8266), [babel/website#​1714](https://togithub.com/babel/website/pull/1714)) - `babel-upgrade` issue: [babel/babel-upgrade#​70](https://togithub.com/babel/babel-upgrade/issues/70) ##### :boom: Breaking Change - `babel-plugin-transform-regenerator`, `babel-plugin-transform-runtime`, `babel-runtime-corejs2`, `babel-runtime` - [#​8266](https://togithub.com/babel/babel/pull/8266) Split [@​babel/runtime](https://togithub.com/babel/runtime) into 2 modules via [@​babel/runtime-corejs2](https://togithub.com/babel/runtime-corejs2). ([@​loganfsmyth](https://togithub.com/loganfsmyth)) - `babel-core`, `babel-helper-module-imports`, `babel-helpers`, `babel-plugin-external-helpers`, `babel-plugin-transform-runtime` - [#​8398](https://togithub.com/babel/babel/pull/8398) Only reference helpers from external/runtime helpers if they are known to be available.. ([@​loganfsmyth](https://togithub.com/loganfsmyth)) ##### :rocket: New Feature - `babel-plugin-transform-regenerator`, `babel-plugin-transform-runtime`, `babel-runtime-corejs2`, `babel-runtime` - [#​8266](https://togithub.com/babel/babel/pull/8266) Split [@​babel/runtime](https://togithub.com/babel/runtime) into 2 modules via [@​babel/runtime-corejs2](https://togithub.com/babel/runtime-corejs2). ([@​loganfsmyth](https://togithub.com/loganfsmyth)) ##### :bug: Bug Fix - `babel-parser`, `babel-plugin-transform-typescript` - [#​8408](https://togithub.com/babel/babel/pull/8408) Allow TSInterfaceDeclaration to be default export. ([@​existentialism](https://togithub.com/existentialism)) - `babel-preset-env` - [#​8403](https://togithub.com/babel/babel/pull/8403) Ensure esmodule targets are parsed by browserslist. ([@​existentialism](https://togithub.com/existentialism)) - Other - [#​8024](https://togithub

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Renovate Bot. View repository job log here.