facebook/react
### [`v16.8.6`](https://togithub.com/facebook/react/blob/master/CHANGELOG.md#1686-March-27-2019)
[Compare Source](https://togithub.com/facebook/react/compare/v16.8.5...v16.8.6)
##### React DOM
- Fix an incorrect bailout in `useReducer()`. ([@acdlite](https://togithub.com/acdlite) in [#15124](https://togithub.com/facebook/react/pull/15124))
- Fix iframe warnings in Safari DevTools. ([@renanvalentin](https://togithub.com/renanvalentin) in [#15099](https://togithub.com/facebook/react/pull/15099))
- Warn if `contextType` is set to `Context.Consumer` instead of `Context`. ([@aweary](https://togithub.com/aweary) in [#14831](https://togithub.com/facebook/react/pull/14831))
- Warn if `contextType` is set to invalid values. ([@gaearon](https://togithub.com/gaearon) in [#15142](https://togithub.com/facebook/react/pull/15142))
### [`v16.8.5`](https://togithub.com/facebook/react/blob/master/CHANGELOG.md#1685-March-22-2019)
[Compare Source](https://togithub.com/facebook/react/compare/v16.8.4...v16.8.5)
##### React DOM
- Don't set the first option as selected in select tag with `size` attribute. ([@kulek1](https://togithub.com/kulek1) in [#14242](https://togithub.com/facebook/react/pull/14242))
- Improve the `useEffect(async () => ...)` warning message. ([@gaearon](https://togithub.com/gaearon) in [#15118](https://togithub.com/facebook/react/pull/15118))
- Improve the error message sometimes caused by duplicate React. ([@jaredpalmer](https://togithub.com/jaredpalmer) in [#15139](https://togithub.com/facebook/react/pull/15139))
##### React DOM Server
- Improve the `useLayoutEffect` warning message when server rendering. ([@gaearon](https://togithub.com/gaearon) in [#15158](https://togithub.com/facebook/react/pull/15158))
##### React Shallow Renderer
- Fix `setState` in shallow renderer to work with Hooks. ([@gaearon](https://togithub.com/gaearon) in [#15120](https://togithub.com/facebook/react/pull/15120))
- Fix shallow renderer to support `React.memo`. ([@aweary](https://togithub.com/aweary) in [#14816](https://togithub.com/facebook/react/pull/14816))
- Fix shallow renderer to support Hooks inside `forwardRef`. ([@eps1lon](https://togithub.com/eps1lon) in [#15100](https://togithub.com/facebook/react/pull/15100))
### [`v16.8.4`](https://togithub.com/facebook/react/blob/master/CHANGELOG.md#1684-March-5-2019)
[Compare Source](https://togithub.com/facebook/react/compare/v16.8.3...v16.8.4)
##### React DOM and other renderers
- Fix a bug where DevTools caused a runtime error when inspecting a component that used a `useContext` hook. ([@bvaughn](https://togithub.com/bvaughn) in [#14940](https://togithub.com/facebook/react/pull/14940))
### [`v16.8.3`](https://togithub.com/facebook/react/blob/master/CHANGELOG.md#1683-February-21-2019)
[Compare Source](https://togithub.com/facebook/react/compare/v16.8.2...v16.8.3)
##### React DOM
- Fix a bug that caused inputs to behave incorrectly in UMD builds. ([@gaearon](https://togithub.com/gaearon) in [#14914](https://togithub.com/facebook/react/pull/14914))
- Fix a bug that caused render phase updates to be discarded. ([@gaearon](https://togithub.com/gaearon) in [#14852](https://togithub.com/facebook/react/pull/14852))
##### React DOM Server
- Unwind the context stack when a stream is destroyed without completing, to prevent incorrect values during a subsequent render. ([@overlookmotel](https://togithub.com/overlookmotel) in [#14706](https://togithub.com/facebook/react/pull/14706/))
##### ESLint Plugin for React Hooks
- Add a new recommended `exhaustive-deps` rule. ([@gaearon](https://togithub.com/gaearon) in [#14636](https://togithub.com/facebook/react/pull/14636))
### [`v16.8.2`](https://togithub.com/facebook/react/blob/master/CHANGELOG.md#1682-February-14-2019)
[Compare Source](https://togithub.com/facebook/react/compare/v16.8.1...v16.8.2)
##### React DOM
- Fix `ReactDOM.render` being ignored inside `useEffect`. ([@gaearon](https://togithub.com/gaearon) in [#14799](https://togithub.com/facebook/react/pull/14799))
- Fix a crash when unmounting empty portals. ([@gaearon](https://togithub.com/gaearon) in [#14820](https://togithub.com/facebook/react/pull/14820))
- Fix `useImperativeHandle` to work correctly when no deps are specified. ([@gaearon](https://togithub.com/gaearon) in [#14801](https://togithub.com/facebook/react/pull/14801))
- Fix `crossOrigin` attribute to work in SVG `image` elements. ([@aweary](https://togithub.com/aweary) in [#14832](https://togithub.com/facebook/react/pull/14832))
- Fix a false positive warning when using Suspense with Hooks. ([@gaearon](https://togithub.com/gaearon) in [#14821](https://togithub.com/facebook/react/pull/14821))
##### React Test Utils and React Test Renderer
- Include component stack into the `act()` warning. ([@threepointone](https://togithub.com/threepointone) in [#14855](https://togithub.com/facebook/react/pull/14855))
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!".
:no_bell: Ignore: Close this PR and you won't be reminded about these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Renovate Bot. View repository job log here.
This PR contains the following updates:
16.8.1
->16.8.6
16.8.1
->16.8.6
Release Notes
facebook/react
### [`v16.8.6`](https://togithub.com/facebook/react/blob/master/CHANGELOG.md#1686-March-27-2019) [Compare Source](https://togithub.com/facebook/react/compare/v16.8.5...v16.8.6) ##### React DOM - Fix an incorrect bailout in `useReducer()`. ([@acdlite](https://togithub.com/acdlite) in [#15124](https://togithub.com/facebook/react/pull/15124)) - Fix iframe warnings in Safari DevTools. ([@renanvalentin](https://togithub.com/renanvalentin) in [#15099](https://togithub.com/facebook/react/pull/15099)) - Warn if `contextType` is set to `Context.Consumer` instead of `Context`. ([@aweary](https://togithub.com/aweary) in [#14831](https://togithub.com/facebook/react/pull/14831)) - Warn if `contextType` is set to invalid values. ([@gaearon](https://togithub.com/gaearon) in [#15142](https://togithub.com/facebook/react/pull/15142)) ### [`v16.8.5`](https://togithub.com/facebook/react/blob/master/CHANGELOG.md#1685-March-22-2019) [Compare Source](https://togithub.com/facebook/react/compare/v16.8.4...v16.8.5) ##### React DOM - Don't set the first option as selected in select tag with `size` attribute. ([@kulek1](https://togithub.com/kulek1) in [#14242](https://togithub.com/facebook/react/pull/14242)) - Improve the `useEffect(async () => ...)` warning message. ([@gaearon](https://togithub.com/gaearon) in [#15118](https://togithub.com/facebook/react/pull/15118)) - Improve the error message sometimes caused by duplicate React. ([@jaredpalmer](https://togithub.com/jaredpalmer) in [#15139](https://togithub.com/facebook/react/pull/15139)) ##### React DOM Server - Improve the `useLayoutEffect` warning message when server rendering. ([@gaearon](https://togithub.com/gaearon) in [#15158](https://togithub.com/facebook/react/pull/15158)) ##### React Shallow Renderer - Fix `setState` in shallow renderer to work with Hooks. ([@gaearon](https://togithub.com/gaearon) in [#15120](https://togithub.com/facebook/react/pull/15120)) - Fix shallow renderer to support `React.memo`. ([@aweary](https://togithub.com/aweary) in [#14816](https://togithub.com/facebook/react/pull/14816)) - Fix shallow renderer to support Hooks inside `forwardRef`. ([@eps1lon](https://togithub.com/eps1lon) in [#15100](https://togithub.com/facebook/react/pull/15100)) ### [`v16.8.4`](https://togithub.com/facebook/react/blob/master/CHANGELOG.md#1684-March-5-2019) [Compare Source](https://togithub.com/facebook/react/compare/v16.8.3...v16.8.4) ##### React DOM and other renderers - Fix a bug where DevTools caused a runtime error when inspecting a component that used a `useContext` hook. ([@bvaughn](https://togithub.com/bvaughn) in [#14940](https://togithub.com/facebook/react/pull/14940)) ### [`v16.8.3`](https://togithub.com/facebook/react/blob/master/CHANGELOG.md#1683-February-21-2019) [Compare Source](https://togithub.com/facebook/react/compare/v16.8.2...v16.8.3) ##### React DOM - Fix a bug that caused inputs to behave incorrectly in UMD builds. ([@gaearon](https://togithub.com/gaearon) in [#14914](https://togithub.com/facebook/react/pull/14914)) - Fix a bug that caused render phase updates to be discarded. ([@gaearon](https://togithub.com/gaearon) in [#14852](https://togithub.com/facebook/react/pull/14852)) ##### React DOM Server - Unwind the context stack when a stream is destroyed without completing, to prevent incorrect values during a subsequent render. ([@overlookmotel](https://togithub.com/overlookmotel) in [#14706](https://togithub.com/facebook/react/pull/14706/)) ##### ESLint Plugin for React Hooks - Add a new recommended `exhaustive-deps` rule. ([@gaearon](https://togithub.com/gaearon) in [#14636](https://togithub.com/facebook/react/pull/14636)) ### [`v16.8.2`](https://togithub.com/facebook/react/blob/master/CHANGELOG.md#1682-February-14-2019) [Compare Source](https://togithub.com/facebook/react/compare/v16.8.1...v16.8.2) ##### React DOM - Fix `ReactDOM.render` being ignored inside `useEffect`. ([@gaearon](https://togithub.com/gaearon) in [#14799](https://togithub.com/facebook/react/pull/14799)) - Fix a crash when unmounting empty portals. ([@gaearon](https://togithub.com/gaearon) in [#14820](https://togithub.com/facebook/react/pull/14820)) - Fix `useImperativeHandle` to work correctly when no deps are specified. ([@gaearon](https://togithub.com/gaearon) in [#14801](https://togithub.com/facebook/react/pull/14801)) - Fix `crossOrigin` attribute to work in SVG `image` elements. ([@aweary](https://togithub.com/aweary) in [#14832](https://togithub.com/facebook/react/pull/14832)) - Fix a false positive warning when using Suspense with Hooks. ([@gaearon](https://togithub.com/gaearon) in [#14821](https://togithub.com/facebook/react/pull/14821)) ##### React Test Utils and React Test Renderer - Include component stack into the `act()` warning. ([@threepointone](https://togithub.com/threepointone) in [#14855](https://togithub.com/facebook/react/pull/14855))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!
".:no_bell: Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Renovate Bot. View repository job log here.