Release notes
*Sourced from [@babel/core's releases](https://github.com/babel/babel/releases).*
> ## v7.0.0-rc.4 (2018-08-27)
>
> One last release before final today
>
> > Similar to removing proposals in `@babel/polyfill`, we are removing them in `transform-runtime`
>
> #### :boom: Breaking Change
> * `babel-plugin-transform-runtime`
> * [#8547](https://github-redirect.dependabot.com/babel/babel/pull/8547) Remove nonstandard functions and fake prototype methods from babel-runtime. ([[**loganfsmyth**](https://github.com/loganfsmyth)](https://github.com/loganfsmyth))
> * `babel-parser`
> * [#8539](https://github-redirect.dependabot.com/babel/babel/pull/8539) Update parser whitespace for clarity. ([[**jridgewell**](https://github.com/jridgewell)](https://github.com/jridgewell))
>
> #### :bug: Bug Fix
> * `babel-register`
> * [#8553](https://github-redirect.dependabot.com/babel/babel/pull/8553) bump source-map-support. ([[**hzoo**](https://github.com/hzoo)](https://github.com/hzoo))
> * `babel-core`
> * [#8546](https://github-redirect.dependabot.com/babel/babel/pull/8546) Default highlightCode:true for the parser highlighting.. ([[**loganfsmyth**](https://github.com/loganfsmyth)](https://github.com/loganfsmyth))
>
> #### :house: Internal
> * Other
> * [#8554](https://github-redirect.dependabot.com/babel/babel/pull/8554) Lerna: remove exact [skip ci]. ([[**hzoo**](https://github.com/hzoo)](https://github.com/hzoo))
> * `babel-parser`
> * [#8540](https://github-redirect.dependabot.com/babel/babel/pull/8540) Cleanup getLineInfo. ([[**jridgewell**](https://github.com/jridgewell)](https://github.com/jridgewell))
> * [#8541](https://github-redirect.dependabot.com/babel/babel/pull/8541) Update to ES6 String methods. ([[**jridgewell**](https://github.com/jridgewell)](https://github.com/jridgewell))
> * [#8537](https://github-redirect.dependabot.com/babel/babel/pull/8537) Flatten TokenType class hierarchy. ([[**jridgewell**](https://github.com/jridgewell)](https://github.com/jridgewell))
> * [#8539](https://github-redirect.dependabot.com/babel/babel/pull/8539) Update parser whitespace for clarity. ([[**jridgewell**](https://github.com/jridgewell)](https://github.com/jridgewell))
>
> #### Committers: 4
> - Henry Zhu ([hzoo](https://github.com/hzoo))
> - Justin Ridgewell ([jridgewell](https://github.com/jridgewell))
> - Logan Smyth ([loganfsmyth](https://github.com/loganfsmyth))
> - tsangint ([tsangint](https://github.com/tsangint))
>
> ## v7.0.0-rc.3 (2018-08-24)
>
> > https://twitter.com/left_pad/status/1031700991186489344 😂
>
> #### :boom: Breaking Change
> * `babel-preset-env`
> * [#8509](https://github-redirect.dependabot.com/babel/babel/pull/8509) Add browserslist 4 support.. ([[**yavorsky**](https://github.com/yavorsky)](https://github.com/yavorsky))
> * `babel-plugin-transform-runtime`
> * [#8518](https://github-redirect.dependabot.com/babel/babel/pull/8518) Make 'useESModules' only toggle CJS vs ESM helpers when importing file is ESM.. ([[**loganfsmyth**](https://github.com/loganfsmyth)](https://github.com/loganfsmyth))
>
> #### :rocket: New Feature
> * `babel-plugin-transform-runtime`
> * [#8520](https://github-redirect.dependabot.com/babel/babel/pull/8520) Expose opt-in useESModules:"auto" from transform-runtime to toggle based on 'supportsStaticESM'. ([[**loganfsmyth**](https://github.com/loganfsmyth)](https://github.com/loganfsmyth))
>
> #### :bug: Bug Fix
> * `babel-helpers`, `babel-plugin-transform-classes`, `babel-preset-env`
> * [#8501](https://github-redirect.dependabot.com/babel/babel/pull/8501) [_wrapNativeSuper] Don't wrap non-native constructors. ([[**nicolo-ribaudo**](https://github.com/nicolo-ribaudo)](https://github.com/nicolo-ribaudo))
> ... (truncated)
Commits
- [`814c564`](https://github.com/babel/babel/commit/814c564c45c563bf40df05388ec2efd24ace19d1) v7.0.0-rc.4
- [`7a104e3`](https://github.com/babel/babel/commit/7a104e3e1d3a49185a62fb09190a5b111ea81868) bump source-map-support ([#8553](https://github-redirect.dependabot.com/babel/babel/issues/8553))
- [`b987995`](https://github.com/babel/babel/commit/b98799557ad3578d52a669ca912be1a352ead28c) Lerna: remove exact [skip ci] ([#8554](https://github-redirect.dependabot.com/babel/babel/issues/8554))
- [`1ac46a2`](https://github.com/babel/babel/commit/1ac46a256d5e78ff83e150f46cf05acfb9489967) Merge pull request [#8547](https://github-redirect.dependabot.com/babel/babel/issues/8547) from loganfsmyth/runtime-cleanup
- [`50d3c09`](https://github.com/babel/babel/commit/50d3c0988381e3e6b311994b48ff04932aca9c88) Add support for asyncIterator.
- [`508bfad`](https://github.com/babel/babel/commit/508bfad55a47cd72e2fdc780310f4fee9efe38a9) Remove non-standard and prototype methods from constructor property use.
- [`1308143`](https://github.com/babel/babel/commit/130814342ae33f337086298137e9480acf7551b2) Enable a few disabled core-js utils now that we're reading for them in 7.x.
- [`e0ee057`](https://github.com/babel/babel/commit/e0ee0570be7903f619dd0fb5957768611417a33f) Default highlightCode:true for the parser highlighting. ([#8546](https://github-redirect.dependabot.com/babel/babel/issues/8546))
- [`edbffda`](https://github.com/babel/babel/commit/edbffda091ba2744681acb0f27ff2433e7624f2a) Cleanup getLineInfo ([#8540](https://github-redirect.dependabot.com/babel/babel/issues/8540))
- [`72ee181`](https://github.com/babel/babel/commit/72ee1816a4446917bad50458dd3b28f7c4e553ae) Update to ES6 String methods ([#8541](https://github-redirect.dependabot.com/babel/babel/issues/8541))
- Additional commits viewable in [compare view](https://github.com/babel/babel/compare/v7.0.0-rc.1...v7.0.0-rc.4)
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 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-rc.1 to 7.0.0-rc.4.
Release notes
*Sourced from [@babel/core's releases](https://github.com/babel/babel/releases).* > ## v7.0.0-rc.4 (2018-08-27) > > One last release before final today > > > Similar to removing proposals in `@babel/polyfill`, we are removing them in `transform-runtime` > > #### :boom: Breaking Change > * `babel-plugin-transform-runtime` > * [#8547](https://github-redirect.dependabot.com/babel/babel/pull/8547) Remove nonstandard functions and fake prototype methods from babel-runtime. ([[**loganfsmyth**](https://github.com/loganfsmyth)](https://github.com/loganfsmyth)) > * `babel-parser` > * [#8539](https://github-redirect.dependabot.com/babel/babel/pull/8539) Update parser whitespace for clarity. ([[**jridgewell**](https://github.com/jridgewell)](https://github.com/jridgewell)) > > #### :bug: Bug Fix > * `babel-register` > * [#8553](https://github-redirect.dependabot.com/babel/babel/pull/8553) bump source-map-support. ([[**hzoo**](https://github.com/hzoo)](https://github.com/hzoo)) > * `babel-core` > * [#8546](https://github-redirect.dependabot.com/babel/babel/pull/8546) Default highlightCode:true for the parser highlighting.. ([[**loganfsmyth**](https://github.com/loganfsmyth)](https://github.com/loganfsmyth)) > > #### :house: Internal > * Other > * [#8554](https://github-redirect.dependabot.com/babel/babel/pull/8554) Lerna: remove exact [skip ci]. ([[**hzoo**](https://github.com/hzoo)](https://github.com/hzoo)) > * `babel-parser` > * [#8540](https://github-redirect.dependabot.com/babel/babel/pull/8540) Cleanup getLineInfo. ([[**jridgewell**](https://github.com/jridgewell)](https://github.com/jridgewell)) > * [#8541](https://github-redirect.dependabot.com/babel/babel/pull/8541) Update to ES6 String methods. ([[**jridgewell**](https://github.com/jridgewell)](https://github.com/jridgewell)) > * [#8537](https://github-redirect.dependabot.com/babel/babel/pull/8537) Flatten TokenType class hierarchy. ([[**jridgewell**](https://github.com/jridgewell)](https://github.com/jridgewell)) > * [#8539](https://github-redirect.dependabot.com/babel/babel/pull/8539) Update parser whitespace for clarity. ([[**jridgewell**](https://github.com/jridgewell)](https://github.com/jridgewell)) > > #### Committers: 4 > - Henry Zhu ([hzoo](https://github.com/hzoo)) > - Justin Ridgewell ([jridgewell](https://github.com/jridgewell)) > - Logan Smyth ([loganfsmyth](https://github.com/loganfsmyth)) > - tsangint ([tsangint](https://github.com/tsangint)) > > ## v7.0.0-rc.3 (2018-08-24) > > > https://twitter.com/left_pad/status/1031700991186489344 😂 > > #### :boom: Breaking Change > * `babel-preset-env` > * [#8509](https://github-redirect.dependabot.com/babel/babel/pull/8509) Add browserslist 4 support.. ([[**yavorsky**](https://github.com/yavorsky)](https://github.com/yavorsky)) > * `babel-plugin-transform-runtime` > * [#8518](https://github-redirect.dependabot.com/babel/babel/pull/8518) Make 'useESModules' only toggle CJS vs ESM helpers when importing file is ESM.. ([[**loganfsmyth**](https://github.com/loganfsmyth)](https://github.com/loganfsmyth)) > > #### :rocket: New Feature > * `babel-plugin-transform-runtime` > * [#8520](https://github-redirect.dependabot.com/babel/babel/pull/8520) Expose opt-in useESModules:"auto" from transform-runtime to toggle based on 'supportsStaticESM'. ([[**loganfsmyth**](https://github.com/loganfsmyth)](https://github.com/loganfsmyth)) > > #### :bug: Bug Fix > * `babel-helpers`, `babel-plugin-transform-classes`, `babel-preset-env` > * [#8501](https://github-redirect.dependabot.com/babel/babel/pull/8501) [_wrapNativeSuper] Don't wrap non-native constructors. ([[**nicolo-ribaudo**](https://github.com/nicolo-ribaudo)](https://github.com/nicolo-ribaudo)) > ... (truncated)Commits
- [`814c564`](https://github.com/babel/babel/commit/814c564c45c563bf40df05388ec2efd24ace19d1) v7.0.0-rc.4 - [`7a104e3`](https://github.com/babel/babel/commit/7a104e3e1d3a49185a62fb09190a5b111ea81868) bump source-map-support ([#8553](https://github-redirect.dependabot.com/babel/babel/issues/8553)) - [`b987995`](https://github.com/babel/babel/commit/b98799557ad3578d52a669ca912be1a352ead28c) Lerna: remove exact [skip ci] ([#8554](https://github-redirect.dependabot.com/babel/babel/issues/8554)) - [`1ac46a2`](https://github.com/babel/babel/commit/1ac46a256d5e78ff83e150f46cf05acfb9489967) Merge pull request [#8547](https://github-redirect.dependabot.com/babel/babel/issues/8547) from loganfsmyth/runtime-cleanup - [`50d3c09`](https://github.com/babel/babel/commit/50d3c0988381e3e6b311994b48ff04932aca9c88) Add support for asyncIterator. - [`508bfad`](https://github.com/babel/babel/commit/508bfad55a47cd72e2fdc780310f4fee9efe38a9) Remove non-standard and prototype methods from constructor property use. - [`1308143`](https://github.com/babel/babel/commit/130814342ae33f337086298137e9480acf7551b2) Enable a few disabled core-js utils now that we're reading for them in 7.x. - [`e0ee057`](https://github.com/babel/babel/commit/e0ee0570be7903f619dd0fb5957768611417a33f) Default highlightCode:true for the parser highlighting. ([#8546](https://github-redirect.dependabot.com/babel/babel/issues/8546)) - [`edbffda`](https://github.com/babel/babel/commit/edbffda091ba2744681acb0f27ff2433e7624f2a) Cleanup getLineInfo ([#8540](https://github-redirect.dependabot.com/babel/babel/issues/8540)) - [`72ee181`](https://github.com/babel/babel/commit/72ee1816a4446917bad50458dd3b28f7c4e553ae) Update to ES6 String methods ([#8541](https://github-redirect.dependabot.com/babel/babel/issues/8541)) - Additional commits viewable in [compare view](https://github.com/babel/babel/compare/v7.0.0-rc.1...v7.0.0-rc.4)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 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.