Bump react from 16.2.0 to 16.3.0 #1243

Merged
dependabot-preview[bot] merged 1 commit from dependabot/npm_and_yarn/react-16.3.0 into master 2018-04-03 21:54:21 +02:00
dependabot-preview[bot] commented 2018-04-02 12:22:34 +02:00 (Migrated from github.com)

Bumps react from 16.2.0 to 16.3.0.

Release notes

Sourced from react's releases.

v16.3.0

16.3.0 (March 29, 2018)

React

React DOM

React DOM Server

React Test Renderer

React Is (New)

... (truncated)

Changelog

Sourced from react's changelog.

16.3.0 (March 29, 2018)

React

React DOM

React DOM Server

React Test Renderer

React Is (New)

Commits
  • 8e3d94f Update bundle sizes for 16.3.0 release
  • 9778873 Updating dependencies for react-noop-renderer
  • b2379d4 Updating package versions for release 16.3.0
  • 6294b67 unstable_createRoot (#12487)
  • 8650d2a Disable createRoot for open source builds (#12486)
  • 53fdc19 Updated react-is README to show new isValidElementType()
  • 96fe3b1 Add React.isValidElementType() (#12483)
  • 125dd16 Update user timing to record the timeout deadline with 'waiting' events (#12479)
  • 15e3dff Don't bail out on referential equality of Consumer's props.children function ...
  • 5855e9f Improve warning message for setState-on-unmounted (#12347)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 ignore this [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 [this|these] label[s] will set the current labels as the default for future PRs for this repo and language

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)

Finally, you can contact us by mentioning @dependabot.

Bumps [react](https://github.com/facebook/react) from 16.2.0 to 16.3.0. <details> <summary>Release notes</summary> *Sourced from react's [releases](https://github.com/facebook/react/releases).* > ## v16.3.0 > ## 16.3.0 (March 29, 2018) > > ### React > > * Add a new officially supported context API. ([[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#11818](https://github-redirect.dependabot.com/facebook/react/pull/11818)) > * Add a new `React.createRef()` API as an ergonomic alternative to callback refs. ([[**trueadm**](https://github.com/trueadm)](https://github.com/trueadm) in [#12162](https://github-redirect.dependabot.com/facebook/react/pull/12162)) > * Add a new `React.forwardRef()` API to let components forward their refs to a child. ([[**bvaughn**](https://github.com/bvaughn)](https://github.com/bvaughn) in [#12346](https://github-redirect.dependabot.com/facebook/react/pull/12346)) > * Fix a false positive warning in IE11 when using `React.Fragment`. ([[**XaveScor**](https://github.com/XaveScor)](https://github.com/XaveScor) in [#11823](https://github-redirect.dependabot.com/facebook/react/pull/11823)) > * Replace `React.unstable_AsyncComponent` with `React.unstable_AsyncMode`. ([[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#12117](https://github-redirect.dependabot.com/facebook/react/pull/12117)) > * Improve the error message when calling `setState()` on an unmounted component. ([[**sophiebits**](https://github.com/sophiebits)](https://github.com/sophiebits) in [#12347](https://github-redirect.dependabot.com/facebook/react/pull/12347)) > > ### React DOM > > * Add a new `getDerivedStateFromProps()` lifecycle and `UNSAFE_` aliases for the legacy lifecycles. ([[**bvaughn**](https://github.com/bvaughn)](https://github.com/bvaughn) in [#12028](https://github-redirect.dependabot.com/facebook/react/pull/12028)) > * Add a new `getSnapshotBeforeUpdate()` lifecycle. ([[**bvaughn**](https://github.com/bvaughn)](https://github.com/bvaughn) in [#12404](https://github-redirect.dependabot.com/facebook/react/pull/12404)) > * Add a new `<React.StrictMode>` wrapper to help prepare apps for async rendering. ([[**bvaughn**](https://github.com/bvaughn)](https://github.com/bvaughn) in [#12083](https://github-redirect.dependabot.com/facebook/react/pull/12083)) > * Add support for `onLoad` and `onError` events on the `<link>` tag. ([[**roderickhsiao**](https://github.com/roderickhsiao)](https://github.com/roderickhsiao) in [#11825](https://github-redirect.dependabot.com/facebook/react/pull/11825)) > * Add support for `noModule` boolean attribute on the `<script>` tag. ([[**aweary**](https://github.com/aweary)](https://github.com/aweary) in [#11900](https://github-redirect.dependabot.com/facebook/react/pull/11900)) > * Fix minor DOM input bugs in IE and Safari. ([[**nhunzaker**](https://github.com/nhunzaker)](https://github.com/nhunzaker) in [#11534](https://github-redirect.dependabot.com/facebook/react/pull/11534)) > * Correctly detect Ctrl + Enter in `onKeyPress` in more browsers. ([[**nstraub**](https://github.com/nstraub)](https://github.com/nstraub) in [#10514](https://github-redirect.dependabot.com/facebook/react/pull/10514)) > * Fix containing elements getting focused on SSR markup mismatch. ([[**koba04**](https://github.com/koba04)](https://github.com/koba04) in [#11737](https://github-redirect.dependabot.com/facebook/react/pull/11737)) > * Fix `value` and `defaultValue` to ignore Symbol values. ([[**nhunzaker**](https://github.com/nhunzaker)](https://github.com/nhunzaker) in [#11741](https://github-redirect.dependabot.com/facebook/react/pull/11741)) > * Fix refs to class components not getting cleaned up when the attribute is removed. ([[**bvaughn**](https://github.com/bvaughn)](https://github.com/bvaughn) in [#12178](https://github-redirect.dependabot.com/facebook/react/pull/12178)) > * Throw with a meaningful message if the component runs after jsdom has been destroyed. ([[**gaearon**](https://github.com/gaearon)](https://github.com/gaearon) in [#11677](https://github-redirect.dependabot.com/facebook/react/pull/11677)) > * Don't crash if there is a global variable called `opera` with a `null` value. [[**alisherdavronov**](https://github.com/alisherdavronov)](https://github.com/alisherdavronov) in [#11854](https://github-redirect.dependabot.com/facebook/react/pull/11854)) > * Don't check for old versions of Opera. ([[**skiritsis**](https://github.com/skiritsis)](https://github.com/skiritsis) in [#11921](https://github-redirect.dependabot.com/facebook/react/pull/11921)) > * Deduplicate warning messages about `<option selected>`. ([[**watadarkstar**](https://github.com/watadarkstar)](https://github.com/watadarkstar) in [#11821](https://github-redirect.dependabot.com/facebook/react/pull/11821)) > * Deduplicate warning messages about invalid callback. ([[**yenshih**](https://github.com/yenshih)](https://github.com/yenshih) in [#11833](https://github-redirect.dependabot.com/facebook/react/pull/11833)) > * Deprecate `ReactDOM.unstable_createPortal()` in favor of `ReactDOM.createPortal()`. ([[**prometheansacrifice**](https://github.com/prometheansacrifice)](https://github.com/prometheansacrifice) in [#11747](https://github-redirect.dependabot.com/facebook/react/pull/11747)) > * Don't emit User Timing entries for context types. ([[**abhaynikam**](https://github.com/abhaynikam)](https://github.com/abhaynikam) in [#12250](https://github-redirect.dependabot.com/facebook/react/pull/12250)) > * Improve the error message when context consumer child isn't a function. ([[**raunofreiberg**](https://github.com/raunofreiberg)](https://github.com/raunofreiberg) in [#12267](https://github-redirect.dependabot.com/facebook/react/pull/12267)) > * Improve the error message when adding a ref to a functional component. ([[**skiritsis**](https://github.com/skiritsis)](https://github.com/skiritsis) in [#11782](https://github-redirect.dependabot.com/facebook/react/pull/11782)) > > ### React DOM Server > > * Prevent an infinite loop when attempting to render portals with SSR. ([[**gaearon**](https://github.com/gaearon)](https://github.com/gaearon) in [#11709](https://github-redirect.dependabot.com/facebook/react/pull/11709)) > * Warn if a class doesn't extend `React.Component`. ([[**wyze**](https://github.com/wyze)](https://github.com/wyze) in [#11993](https://github-redirect.dependabot.com/facebook/react/pull/11993)) > * Fix an issue with `this.state` of different components getting mixed up. ([[**sophiebits**](https://github.com/sophiebits)](https://github.com/sophiebits) in [#12323](https://github-redirect.dependabot.com/facebook/react/pull/12323)) > * Provide a better message when component type is undefined. ([[**HeroProtagonist**](https://github.com/HeroProtagonist)](https://github.com/HeroProtagonist) in [#11966](https://github-redirect.dependabot.com/facebook/react/pull/11966)) > > ## React Test Renderer > > * Fix handling of fragments in `toTree()`. ([[**maciej**](https://github.com/maciej)-ka](https://github.com/maciej-ka) in [#12107](https://github-redirect.dependabot.com/facebook/react/pull/12107) and [[**gaearon**](https://github.com/gaearon)](https://github.com/gaearon) in [#12154](https://github-redirect.dependabot.com/facebook/react/pull/12154)) > * Shallow renderer should assign state to `null` for components that don't set it. ([[**jwbay**](https://github.com/jwbay)](https://github.com/jwbay) in [#11965](https://github-redirect.dependabot.com/facebook/react/pull/11965)) > * Shallow renderer should filter legacy context according to `contextTypes`. ([[**koba04**](https://github.com/koba04)](https://github.com/koba04) in [#11922](https://github-redirect.dependabot.com/facebook/react/pull/11922)) > * Add an unstable API for testing asynchronous rendering. ([[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#12478](https://github-redirect.dependabot.com/facebook/react/pull/12478)) > > ### React Is (New) > > ... (truncated) </details> <details> <summary>Changelog</summary> *Sourced from react's [changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md).* > ## 16.3.0 (March 29, 2018) > > ### React > > * Add a new officially supported context API. ([[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#11818](https://github-redirect.dependabot.com/facebook/react/pull/11818)) > * Add a new `React.createRef()` API as an ergonomic alternative to callback refs. ([[**trueadm**](https://github.com/trueadm)](https://github.com/trueadm) in [#12162](https://github-redirect.dependabot.com/facebook/react/pull/12162)) > * Add a new `React.forwardRef()` API to let components forward their refs to a child. ([[**bvaughn**](https://github.com/bvaughn)](https://github.com/bvaughn) in [#12346](https://github-redirect.dependabot.com/facebook/react/pull/12346)) > * Fix a false positive warning in IE11 when using `React.Fragment`. ([[**XaveScor**](https://github.com/XaveScor)](https://github.com/XaveScor) in [#11823](https://github-redirect.dependabot.com/facebook/react/pull/11823)) > * Replace `React.unstable_AsyncComponent` with `React.unstable_AsyncMode`. ([[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#12117](https://github-redirect.dependabot.com/facebook/react/pull/12117)) > * Improve the error message when calling `setState()` on an unmounted component. ([[**sophiebits**](https://github.com/sophiebits)](https://github.com/sophiebits) in [#12347](https://github-redirect.dependabot.com/facebook/react/pull/12347)) > > ### React DOM > > * Add a new `getDerivedStateFromProps()` lifecycle and `UNSAFE_` aliases for the legacy lifecycles. ([[**bvaughn**](https://github.com/bvaughn)](https://github.com/bvaughn) in [#12028](https://github-redirect.dependabot.com/facebook/react/pull/12028)) > * Add a new `getSnapshotBeforeUpdate()` lifecycle. ([[**bvaughn**](https://github.com/bvaughn)](https://github.com/bvaughn) in [#12404](https://github-redirect.dependabot.com/facebook/react/pull/12404)) > * Add a new `<React.StrictMode>` wrapper to help prepare apps for async rendering. ([[**bvaughn**](https://github.com/bvaughn)](https://github.com/bvaughn) in [#12083](https://github-redirect.dependabot.com/facebook/react/pull/12083)) > * Add support for `onLoad` and `onError` events on the `<link>` tag. ([[**roderickhsiao**](https://github.com/roderickhsiao)](https://github.com/roderickhsiao) in [#11825](https://github-redirect.dependabot.com/facebook/react/pull/11825)) > * Add support for `noModule` boolean attribute on the `<script>` tag. ([[**aweary**](https://github.com/aweary)](https://github.com/aweary) in [#11900](https://github-redirect.dependabot.com/facebook/react/pull/11900)) > * Fix minor DOM input bugs in IE and Safari. ([[**nhunzaker**](https://github.com/nhunzaker)](https://github.com/nhunzaker) in [#11534](https://github-redirect.dependabot.com/facebook/react/pull/11534)) > * Correctly detect Ctrl + Enter in `onKeyPress` in more browsers. ([[**nstraub**](https://github.com/nstraub)](https://github.com/nstraub) in [#10514](https://github-redirect.dependabot.com/facebook/react/pull/10514)) > * Fix containing elements getting focused on SSR markup mismatch. ([[**koba04**](https://github.com/koba04)](https://github.com/koba04) in [#11737](https://github-redirect.dependabot.com/facebook/react/pull/11737)) > * Fix `value` and `defaultValue` to ignore Symbol values. ([[**nhunzaker**](https://github.com/nhunzaker)](https://github.com/nhunzaker) in [#11741](https://github-redirect.dependabot.com/facebook/react/pull/11741)) > * Fix refs to class components not getting cleaned up when the attribute is removed. ([[**bvaughn**](https://github.com/bvaughn)](https://github.com/bvaughn) in [#12178](https://github-redirect.dependabot.com/facebook/react/pull/12178)) > * Throw with a meaningful message if the component runs after jsdom has been destroyed. ([[**gaearon**](https://github.com/gaearon)](https://github.com/gaearon) in [#11677](https://github-redirect.dependabot.com/facebook/react/pull/11677)) > * Don't crash if there is a global variable called `opera` with a `null` value. [[**alisherdavronov**](https://github.com/alisherdavronov)](https://github.com/alisherdavronov) in [#11854](https://github-redirect.dependabot.com/facebook/react/pull/11854)) > * Don't check for old versions of Opera. ([[**skiritsis**](https://github.com/skiritsis)](https://github.com/skiritsis) in [#11921](https://github-redirect.dependabot.com/facebook/react/pull/11921)) > * Deduplicate warning messages about `<option selected>`. ([[**watadarkstar**](https://github.com/watadarkstar)](https://github.com/watadarkstar) in [#11821](https://github-redirect.dependabot.com/facebook/react/pull/11821)) > * Deduplicate warning messages about invalid callback. ([[**yenshih**](https://github.com/yenshih)](https://github.com/yenshih) in [#11833](https://github-redirect.dependabot.com/facebook/react/pull/11833)) > * Deprecate `ReactDOM.unstable_createPortal()` in favor of `ReactDOM.createPortal()`. ([[**prometheansacrifice**](https://github.com/prometheansacrifice)](https://github.com/prometheansacrifice) in [#11747](https://github-redirect.dependabot.com/facebook/react/pull/11747)) > * Don't emit User Timing entries for context types. ([[**abhaynikam**](https://github.com/abhaynikam)](https://github.com/abhaynikam) in [#12250](https://github-redirect.dependabot.com/facebook/react/pull/12250)) > * Improve the error message when context consumer child isn't a function. ([[**raunofreiberg**](https://github.com/raunofreiberg)](https://github.com/raunofreiberg) in [#12267](https://github-redirect.dependabot.com/facebook/react/pull/12267)) > * Improve the error message when adding a ref to a functional component. ([[**skiritsis**](https://github.com/skiritsis)](https://github.com/skiritsis) in [#11782](https://github-redirect.dependabot.com/facebook/react/pull/11782)) > > ### React DOM Server > > * Prevent an infinite loop when attempting to render portals with SSR. ([[**gaearon**](https://github.com/gaearon)](https://github.com/gaearon) in [#11709](https://github-redirect.dependabot.com/facebook/react/pull/11709)) > * Warn if a class doesn't extend `React.Component`. ([[**wyze**](https://github.com/wyze)](https://github.com/wyze) in [#11993](https://github-redirect.dependabot.com/facebook/react/pull/11993)) > * Fix an issue with `this.state` of different components getting mixed up. ([[**sophiebits**](https://github.com/sophiebits)](https://github.com/sophiebits) in [#12323](https://github-redirect.dependabot.com/facebook/react/pull/12323)) > * Provide a better message when component type is undefined. ([[**HeroProtagonist**](https://github.com/HeroProtagonist)](https://github.com/HeroProtagonist) in [#11966](https://github-redirect.dependabot.com/facebook/react/pull/11966)) > > ## React Test Renderer > > * Fix handling of fragments in `toTree()`. ([[**maciej**](https://github.com/maciej)-ka](https://github.com/maciej-ka) in [#12107](https://github-redirect.dependabot.com/facebook/react/pull/12107) and [[**gaearon**](https://github.com/gaearon)](https://github.com/gaearon) in [#12154](https://github-redirect.dependabot.com/facebook/react/pull/12154)) > * Shallow renderer should assign state to `null` for components that don't set it. ([[**jwbay**](https://github.com/jwbay)](https://github.com/jwbay) in [#11965](https://github-redirect.dependabot.com/facebook/react/pull/11965)) > * Shallow renderer should filter legacy context according to `contextTypes`. ([[**koba04**](https://github.com/koba04)](https://github.com/koba04) in [#11922](https://github-redirect.dependabot.com/facebook/react/pull/11922)) > * Add an unstable API for testing asynchronous rendering. ([[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#12478](https://github-redirect.dependabot.com/facebook/react/pull/12478)) > > ### React Is (New) > > * First release of the [new package](https://github.com/facebook/react/tree/master/packages/react-is) that libraries can use to detect different React node types. ([[**bvaughn**](https://github.com/bvaughn)](https://github.com/bvaughn) in [#12199](https://github-redirect.dependabot.com/facebook/react/pull/12199)) > ... (truncated) </details> <details> <summary>Commits</summary> - [`8e3d94f`](https://github.com/facebook/react/commit/8e3d94ffa1d2e19a5bf4b9f8030973b65b0fc854) Update bundle sizes for 16.3.0 release - [`9778873`](https://github.com/facebook/react/commit/9778873143072635a795fec2ad0e1ac0bb7d8b91) Updating dependencies for react-noop-renderer - [`b2379d4`](https://github.com/facebook/react/commit/b2379d4cbe82653da931ccb128916707bc53d28a) Updating package versions for release 16.3.0 - [`6294b67`](https://github.com/facebook/react/commit/6294b67a406d21cc6b65162e47497c1e8afe398f) unstable_createRoot ([#12487](https://github-redirect.dependabot.com/facebook/react/issues/12487)) - [`8650d2a`](https://github.com/facebook/react/commit/8650d2a1357985958c2738da55ea349406482721) Disable createRoot for open source builds ([#12486](https://github-redirect.dependabot.com/facebook/react/issues/12486)) - [`53fdc19`](https://github.com/facebook/react/commit/53fdc19df092bbc4bd736aea4ef8e0f12d692ee6) Updated react-is README to show new isValidElementType() - [`96fe3b1`](https://github.com/facebook/react/commit/96fe3b1be2fe74e83c9a25d7511f23dbef15ac99) Add React.isValidElementType() ([#12483](https://github-redirect.dependabot.com/facebook/react/issues/12483)) - [`125dd16`](https://github.com/facebook/react/commit/125dd16ba0b3fa74767b1cf417a3116a4a2b251a) Update user timing to record the timeout deadline with 'waiting' events ([#12479](https://github-redirect.dependabot.com/facebook/react/issues/12479)) - [`15e3dff`](https://github.com/facebook/react/commit/15e3dffb4c9ca9b9466f4ef1a6b8b2293d41e9d6) Don't bail out on referential equality of Consumer's props.children function ... - [`5855e9f`](https://github.com/facebook/react/commit/5855e9f2158b31d945f3fcc5bc582389dbecc88e) Improve warning message for setState-on-unmounted ([#12347](https://github-redirect.dependabot.com/facebook/react/issues/12347)) - Additional commits viewable in [compare view](https://github.com/facebook/react/compare/v16.2.0...v16.3.0) </details> <br /> [![Dependabot compatibility score](https://api.dependabot.com/badges/ci_status?dependency-name=react&package-manager=npm_and_yarn&previous-version=16.2.0&new-version=16.3.0)](https://dependabot.com/compatibility-score.html?dependency-name=react&package-manager=npm_and_yarn&previous-version=16.2.0&new-version=16.3.0) 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`. --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot ignore this [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 [this|these] label[s]` will set the current labels as the default for future PRs for this repo and language 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) - Out-of-range updates (receive only lockfile updates, if desired) Finally, you can contact us by mentioning @dependabot. </details>
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: LBRYCommunity/lbry-desktop#1243
No description provided.