Release notes
*Sourced from [@babel/core's releases](https://github.com/babel/babel/releases).*
> ## v7.1.6 (2018-11-13)
>
> Various bug fixes.
>
> Thanks to [**neoziro**](https://github.com/neoziro), [**AlicanC**](https://github.com/AlicanC) and [**ljqx**](https://github.com/ljqx) for their first PR! :tada:
>
> #### :bug: Bug Fix
> * `babel-generator`
> * [#9003](https://github-redirect.dependabot.com/babel/babel/pull/9003) Fix retainLines regression for arrow functions. ([[**loganfsmyth**](https://github.com/loganfsmyth)](https://github.com/loganfsmyth))
> * `babel-types`
> * [#8997](https://github-redirect.dependabot.com/babel/babel/pull/8997) Fix cloneNode with typeAnnotation.. ([[**neoziro**](https://github.com/neoziro)](https://github.com/neoziro))
> * `babel-plugin-transform-flow-strip-types`, `babel-plugin-transform-react-jsx`
> * [#8701](https://github-redirect.dependabot.com/babel/babel/pull/8701) Fix "TypeError: comments is not iterable". ([[**AlicanC**](https://github.com/AlicanC)](https://github.com/AlicanC))
> * `babel-core`
> * [#9004](https://github-redirect.dependabot.com/babel/babel/pull/9004) Fix browser files to have the same API as the nodejs ones. ([[**danez**](https://github.com/danez)](https://github.com/danez))
> * Other
> * [#9007](https://github-redirect.dependabot.com/babel/babel/pull/9007) [Types] fix generated TS/Flow comment types. ([[**ljqx**](https://github.com/ljqx)](https://github.com/ljqx))
> * `babel-preset-env`
> * [#8555](https://github-redirect.dependabot.com/babel/babel/pull/8555) preset-env: fix `opera` from `esmodules` target and Browserslist not used. ([[**ylemkimon**](https://github.com/ylemkimon)](https://github.com/ylemkimon))
> * `babel-plugin-proposal-decorators`, `babel-traverse`
> * [#8970](https://github-redirect.dependabot.com/babel/babel/pull/8970) [decorators] Correctly insert `_initialize(this)` after `super()`.. ([[**nicolo-ribaudo**](https://github.com/nicolo-ribaudo)](https://github.com/nicolo-ribaudo))
> * `babel-parser`
> * [#8972](https://github-redirect.dependabot.com/babel/babel/pull/8972) Fix several edge cases with context expression state. ([[**danez**](https://github.com/danez)](https://github.com/danez))
>
> #### :nail_care: Polish
> * `babel-parser`
> * [#8984](https://github-redirect.dependabot.com/babel/babel/pull/8984) Rename primitive types to reserved types. ([[**danez**](https://github.com/danez)](https://github.com/danez))
>
> #### :house: Internal
> * [#8982](https://github-redirect.dependabot.com/babel/babel/pull/8982) fix publish command [skip ci]. ([[**hzoo**](https://github.com/hzoo)](https://github.com/hzoo))
> * [#8988](https://github-redirect.dependabot.com/babel/babel/pull/8988) Remove definition of micromatch which was removed.. ([[**danez**](https://github.com/danez)](https://github.com/danez))
>
> #### Committers: 10
> - Alican Çubukçuoğlu ([AlicanC](https://github.com/AlicanC))
> - Brian Ng ([existentialism](https://github.com/existentialism))
> - Daniel Tschinder ([danez](https://github.com/danez))
> - Greg Bergé ([neoziro](https://github.com/neoziro))
> - Henry Zhu ([hzoo](https://github.com/hzoo))
> - Logan Smyth ([loganfsmyth](https://github.com/loganfsmyth))
> - Nicolò Ribaudo ([nicolo-ribaudo](https://github.com/nicolo-ribaudo))
> - Remi Liu ([ljqx](https://github.com/ljqx))
> - Tien Pham ([tienpham94](https://github.com/tienpham94))
> - ylemkimon ([ylemkimon](https://github.com/ylemkimon))
>
> ## v7.1.5 (2018-11-06)
>
> Various bug fixes and additions.
>
> And thanks to [**benmosher**](https://github.com/benmosher), [**ryanwmarsh**](https://github.com/ryanwmarsh), [**Cyp**](https://github.com/Cyp), [**vvyomjjain**](https://github.com/vvyomjjain), [**byronluk**](https://github.com/byronluk), [**everdimension**](https://github.com/everdimension) for their first PRs!
>
> ... (truncated)
Changelog
*Sourced from [@babel/core's changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md).*
> # Changelog
>
> > **Tags:**
> > - :boom: [Breaking Change]
> > - :eyeglasses: [Spec Compliancy]
> > - :rocket: [New Feature]
> > - :bug: [Bug Fix]
> > - :memo: [Documentation]
> > - :house: [Internal]
> > - :nail_care: [Polish]
>
> _Note: Gaps between patch versions are faulty, broken or test releases._
>
> See [CHANGELOG - v4](/.github/CHANGELOG-v4.md), [CHANGELOG - v5](/.github/CHANGELOG-v5.md), and [CHANGELOG - v6](/.github/CHANGELOG-v6.md) for v4.x-v6.x changes.
> See [CHANGELOG - 6to5](/.github/CHANGELOG-6to5.md) for the pre-4.0.0 version changelog.
> See [Babylon's CHANGELOG](packages/babylon/CHANGELOG.md) for the Babylon pre-7.0.0-beta.29 version changelog.
>
> ## 7.1.2 (2018-09-28)
>
> Same as v7.1.1, except compiled against Node 6 instead of Node 8 by accident (e.g had `async functions`).
>
> ## v7.1.1 (2018-09-28)
>
> > 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://github-redirect.dependabot.com/babel/babel/pull/8755) TypeScript: reserve `unknown` as TSUnknownKeyword. ([[**g-plane**](https://github.com/g-plane)](https://github.com/g-plane))
> * `babel-plugin-transform-destructuring`
> * [#8535](https://github-redirect.dependabot.com/babel/babel/pull/8535) Do not unpack array patterns that update a referenced binding. ([[**nicolo-ribaudo**](https://github.com/nicolo-ribaudo)](https://github.com/nicolo-ribaudo))
> * `babel-plugin-proposal-decorators`
> * [#8742](https://github-redirect.dependabot.com/babel/babel/pull/8742) [decorators] Support async and generator methods. ([[**nicolo-ribaudo**](https://github.com/nicolo-ribaudo)](https://github.com/nicolo-ribaudo))
> * `babel-helpers`, `babel-plugin-proposal-decorators`
> * [#8761](https://github-redirect.dependabot.com/babel/babel/pull/8761) [decorators] Fields are enumerable. ([[**nicolo-ribaudo**](https://github.com/nicolo-ribaudo)](https://github.com/nicolo-ribaudo))
> * `babel-generator`
> * [#8751](https://github-redirect.dependabot.com/babel/babel/pull/8751) Fix some missing parens cases with OptionalMemberExpression in generator. ([[**existentialism**](https://github.com/existentialism)](https://github.com/existentialism))
> * [#8727](https://github-redirect.dependabot.com/babel/babel/pull/8727) Handle throw expressions in generator. ([[**existentialism**](https://github.com/existentialism)](https://github.com/existentialism))
>
> #### :house: Internal
> * Other
> * [#8780](https://github-redirect.dependabot.com/babel/babel/pull/8780) Run test262 tests for exportNamespaceFrom. ([[**existentialism**](https://github.com/existentialism)](https://github.com/existentialism))
> * `babel-helper-transform-fixture-test-runner`
> * [#8768](https://github-redirect.dependabot.com/babel/babel/pull/8768) Use babel-check-duplicated-nodes. ([[**nicolo-ribaudo**](https://github.com/nicolo-ribaudo)](https://github.com/nicolo-ribaudo))
>
> ## v7.1.0 (2018-09-17)
>
> Check http://babeljs.io/blog/2018/09/17/7.1.0
>
> #### :rocket: New Feature
> ... (truncated)
Commits
- [`4e1d6e7`](https://github.com/babel/babel/commit/4e1d6e7ff4a1a85a116d9254c1038f070586a86a) v7.1.6
- [`efb71ea`](https://github.com/babel/babel/commit/efb71ea12b2077dcb7ecfa1c1ba7b61d68941f8e) fix publish command [skip ci] ([#8982](https://github-redirect.dependabot.com/babel/babel/issues/8982))
- [`cbbb3c7`](https://github.com/babel/babel/commit/cbbb3c79628d583b76286948adb16bf936157e74) Ensure that the arrow nodes have a location before using them. ([#9003](https://github-redirect.dependabot.com/babel/babel/issues/9003))
- [`4fcee17`](https://github.com/babel/babel/commit/4fcee1751abeb540d856681f9c65aa39fd5ecc1f) Fix cloneNode with typeAnnotation. ([#8997](https://github-redirect.dependabot.com/babel/babel/issues/8997))
- [`efa571a`](https://github.com/babel/babel/commit/efa571a42cf33d561f00dacc3cb32aba4b2a3edb) Update CHANGELOG.md ([#9014](https://github-redirect.dependabot.com/babel/babel/issues/9014))
- [`bf8c478`](https://github.com/babel/babel/commit/bf8c4785f220c6fca542596c67a5025d5d84afe8) Fix "TypeError: comments is not iterable" ([#8701](https://github-redirect.dependabot.com/babel/babel/issues/8701))
- [`4f206b2`](https://github.com/babel/babel/commit/4f206b2416ee10de8337b48a339daeb3204fcc75) prettier@1.15.1 ([#9001](https://github-redirect.dependabot.com/babel/babel/issues/9001))
- [`504b331`](https://github.com/babel/babel/commit/504b331da4ef43a12d733cc1875df46b59015271) Fix browser files to have the same API as the nodejs ones ([#9004](https://github-redirect.dependabot.com/babel/babel/issues/9004))
- [`74f969b`](https://github.com/babel/babel/commit/74f969b60362c1e45cf8c083354afce2c6b60f8e) Update debug dependency ([#8989](https://github-redirect.dependabot.com/babel/babel/issues/8989))
- [`4dfd801`](https://github.com/babel/babel/commit/4dfd8018878a0de4052c53001d62ce6cc4676dad) [Types] fix generated TS/Flow comment types ([#9007](https://github-redirect.dependabot.com/babel/babel/issues/9007))
- Additional commits viewable in [compare view](https://github.com/babel/babel/compare/v7.0.0...v7.1.6)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps @babel/core from 7.0.0 to 7.1.6.
Release notes
*Sourced from [@babel/core's releases](https://github.com/babel/babel/releases).* > ## v7.1.6 (2018-11-13) > > Various bug fixes. > > Thanks to [**neoziro**](https://github.com/neoziro), [**AlicanC**](https://github.com/AlicanC) and [**ljqx**](https://github.com/ljqx) for their first PR! :tada: > > #### :bug: Bug Fix > * `babel-generator` > * [#9003](https://github-redirect.dependabot.com/babel/babel/pull/9003) Fix retainLines regression for arrow functions. ([[**loganfsmyth**](https://github.com/loganfsmyth)](https://github.com/loganfsmyth)) > * `babel-types` > * [#8997](https://github-redirect.dependabot.com/babel/babel/pull/8997) Fix cloneNode with typeAnnotation.. ([[**neoziro**](https://github.com/neoziro)](https://github.com/neoziro)) > * `babel-plugin-transform-flow-strip-types`, `babel-plugin-transform-react-jsx` > * [#8701](https://github-redirect.dependabot.com/babel/babel/pull/8701) Fix "TypeError: comments is not iterable". ([[**AlicanC**](https://github.com/AlicanC)](https://github.com/AlicanC)) > * `babel-core` > * [#9004](https://github-redirect.dependabot.com/babel/babel/pull/9004) Fix browser files to have the same API as the nodejs ones. ([[**danez**](https://github.com/danez)](https://github.com/danez)) > * Other > * [#9007](https://github-redirect.dependabot.com/babel/babel/pull/9007) [Types] fix generated TS/Flow comment types. ([[**ljqx**](https://github.com/ljqx)](https://github.com/ljqx)) > * `babel-preset-env` > * [#8555](https://github-redirect.dependabot.com/babel/babel/pull/8555) preset-env: fix `opera` from `esmodules` target and Browserslist not used. ([[**ylemkimon**](https://github.com/ylemkimon)](https://github.com/ylemkimon)) > * `babel-plugin-proposal-decorators`, `babel-traverse` > * [#8970](https://github-redirect.dependabot.com/babel/babel/pull/8970) [decorators] Correctly insert `_initialize(this)` after `super()`.. ([[**nicolo-ribaudo**](https://github.com/nicolo-ribaudo)](https://github.com/nicolo-ribaudo)) > * `babel-parser` > * [#8972](https://github-redirect.dependabot.com/babel/babel/pull/8972) Fix several edge cases with context expression state. ([[**danez**](https://github.com/danez)](https://github.com/danez)) > > #### :nail_care: Polish > * `babel-parser` > * [#8984](https://github-redirect.dependabot.com/babel/babel/pull/8984) Rename primitive types to reserved types. ([[**danez**](https://github.com/danez)](https://github.com/danez)) > > #### :house: Internal > * [#8982](https://github-redirect.dependabot.com/babel/babel/pull/8982) fix publish command [skip ci]. ([[**hzoo**](https://github.com/hzoo)](https://github.com/hzoo)) > * [#8988](https://github-redirect.dependabot.com/babel/babel/pull/8988) Remove definition of micromatch which was removed.. ([[**danez**](https://github.com/danez)](https://github.com/danez)) > > #### Committers: 10 > - Alican Çubukçuoğlu ([AlicanC](https://github.com/AlicanC)) > - Brian Ng ([existentialism](https://github.com/existentialism)) > - Daniel Tschinder ([danez](https://github.com/danez)) > - Greg Bergé ([neoziro](https://github.com/neoziro)) > - Henry Zhu ([hzoo](https://github.com/hzoo)) > - Logan Smyth ([loganfsmyth](https://github.com/loganfsmyth)) > - Nicolò Ribaudo ([nicolo-ribaudo](https://github.com/nicolo-ribaudo)) > - Remi Liu ([ljqx](https://github.com/ljqx)) > - Tien Pham ([tienpham94](https://github.com/tienpham94)) > - ylemkimon ([ylemkimon](https://github.com/ylemkimon)) > > ## v7.1.5 (2018-11-06) > > Various bug fixes and additions. > > And thanks to [**benmosher**](https://github.com/benmosher), [**ryanwmarsh**](https://github.com/ryanwmarsh), [**Cyp**](https://github.com/Cyp), [**vvyomjjain**](https://github.com/vvyomjjain), [**byronluk**](https://github.com/byronluk), [**everdimension**](https://github.com/everdimension) for their first PRs! > > ... (truncated)Changelog
*Sourced from [@babel/core's changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md).* > # Changelog > > > **Tags:** > > - :boom: [Breaking Change] > > - :eyeglasses: [Spec Compliancy] > > - :rocket: [New Feature] > > - :bug: [Bug Fix] > > - :memo: [Documentation] > > - :house: [Internal] > > - :nail_care: [Polish] > > _Note: Gaps between patch versions are faulty, broken or test releases._ > > See [CHANGELOG - v4](/.github/CHANGELOG-v4.md), [CHANGELOG - v5](/.github/CHANGELOG-v5.md), and [CHANGELOG - v6](/.github/CHANGELOG-v6.md) for v4.x-v6.x changes. > See [CHANGELOG - 6to5](/.github/CHANGELOG-6to5.md) for the pre-4.0.0 version changelog. > See [Babylon's CHANGELOG](packages/babylon/CHANGELOG.md) for the Babylon pre-7.0.0-beta.29 version changelog. > > ## 7.1.2 (2018-09-28) > > Same as v7.1.1, except compiled against Node 6 instead of Node 8 by accident (e.g had `async functions`). > > ## v7.1.1 (2018-09-28) > > > 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://github-redirect.dependabot.com/babel/babel/pull/8755) TypeScript: reserve `unknown` as TSUnknownKeyword. ([[**g-plane**](https://github.com/g-plane)](https://github.com/g-plane)) > * `babel-plugin-transform-destructuring` > * [#8535](https://github-redirect.dependabot.com/babel/babel/pull/8535) Do not unpack array patterns that update a referenced binding. ([[**nicolo-ribaudo**](https://github.com/nicolo-ribaudo)](https://github.com/nicolo-ribaudo)) > * `babel-plugin-proposal-decorators` > * [#8742](https://github-redirect.dependabot.com/babel/babel/pull/8742) [decorators] Support async and generator methods. ([[**nicolo-ribaudo**](https://github.com/nicolo-ribaudo)](https://github.com/nicolo-ribaudo)) > * `babel-helpers`, `babel-plugin-proposal-decorators` > * [#8761](https://github-redirect.dependabot.com/babel/babel/pull/8761) [decorators] Fields are enumerable. ([[**nicolo-ribaudo**](https://github.com/nicolo-ribaudo)](https://github.com/nicolo-ribaudo)) > * `babel-generator` > * [#8751](https://github-redirect.dependabot.com/babel/babel/pull/8751) Fix some missing parens cases with OptionalMemberExpression in generator. ([[**existentialism**](https://github.com/existentialism)](https://github.com/existentialism)) > * [#8727](https://github-redirect.dependabot.com/babel/babel/pull/8727) Handle throw expressions in generator. ([[**existentialism**](https://github.com/existentialism)](https://github.com/existentialism)) > > #### :house: Internal > * Other > * [#8780](https://github-redirect.dependabot.com/babel/babel/pull/8780) Run test262 tests for exportNamespaceFrom. ([[**existentialism**](https://github.com/existentialism)](https://github.com/existentialism)) > * `babel-helper-transform-fixture-test-runner` > * [#8768](https://github-redirect.dependabot.com/babel/babel/pull/8768) Use babel-check-duplicated-nodes. ([[**nicolo-ribaudo**](https://github.com/nicolo-ribaudo)](https://github.com/nicolo-ribaudo)) > > ## v7.1.0 (2018-09-17) > > Check http://babeljs.io/blog/2018/09/17/7.1.0 > > #### :rocket: New Feature > ... (truncated)Commits
- [`4e1d6e7`](https://github.com/babel/babel/commit/4e1d6e7ff4a1a85a116d9254c1038f070586a86a) v7.1.6 - [`efb71ea`](https://github.com/babel/babel/commit/efb71ea12b2077dcb7ecfa1c1ba7b61d68941f8e) fix publish command [skip ci] ([#8982](https://github-redirect.dependabot.com/babel/babel/issues/8982)) - [`cbbb3c7`](https://github.com/babel/babel/commit/cbbb3c79628d583b76286948adb16bf936157e74) Ensure that the arrow nodes have a location before using them. ([#9003](https://github-redirect.dependabot.com/babel/babel/issues/9003)) - [`4fcee17`](https://github.com/babel/babel/commit/4fcee1751abeb540d856681f9c65aa39fd5ecc1f) Fix cloneNode with typeAnnotation. ([#8997](https://github-redirect.dependabot.com/babel/babel/issues/8997)) - [`efa571a`](https://github.com/babel/babel/commit/efa571a42cf33d561f00dacc3cb32aba4b2a3edb) Update CHANGELOG.md ([#9014](https://github-redirect.dependabot.com/babel/babel/issues/9014)) - [`bf8c478`](https://github.com/babel/babel/commit/bf8c4785f220c6fca542596c67a5025d5d84afe8) Fix "TypeError: comments is not iterable" ([#8701](https://github-redirect.dependabot.com/babel/babel/issues/8701)) - [`4f206b2`](https://github.com/babel/babel/commit/4f206b2416ee10de8337b48a339daeb3204fcc75) prettier@1.15.1 ([#9001](https://github-redirect.dependabot.com/babel/babel/issues/9001)) - [`504b331`](https://github.com/babel/babel/commit/504b331da4ef43a12d733cc1875df46b59015271) Fix browser files to have the same API as the nodejs ones ([#9004](https://github-redirect.dependabot.com/babel/babel/issues/9004)) - [`74f969b`](https://github.com/babel/babel/commit/74f969b60362c1e45cf8c083354afce2c6b60f8e) Update debug dependency ([#8989](https://github-redirect.dependabot.com/babel/babel/issues/8989)) - [`4dfd801`](https://github.com/babel/babel/commit/4dfd8018878a0de4052c53001d62ce6cc4676dad) [Types] fix generated TS/Flow comment types ([#9007](https://github-redirect.dependabot.com/babel/babel/issues/9007)) - Additional commits viewable in [compare view](https://github.com/babel/babel/compare/v7.0.0...v7.1.6)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.