Bump react-dom from 16.2.0 to 16.3.0 #1246

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

Bumps react-dom from 16.2.0 to 16.3.0.

Release notes

Sourced from react-dom'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-dom'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-dom](https://github.com/facebook/react) from 16.2.0 to 16.3.0. <details> <summary>Release notes</summary> *Sourced from react-dom'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-dom'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-dom&package-manager=npm_and_yarn&previous-version=16.2.0&new-version=16.3.0)](https://dependabot.com/compatibility-score.html?dependency-name=react-dom&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#1246
No description provided.