-
renovate[bot] authored
<p>This Pull Request updates dependency <code>react</code> (<a href="https://reactjs.org/">homepage</a>, <a href="https://renovatebot.com/gh/facebook/react">source</a>) from <code>v16.4.2</code> to <code>v16.5.1</code></p> <p><details><br /> <summary>Release Notes</summary></p> <h3 id="v1651httpsgithubcomfacebookreactblobmasterchangelogmd82031651-september-13-2018"><a href="https://renovatebot.com/gh/facebook/react/blob/master/CHANGELOG.md#​1651-September-13-2018"><code>v16.5.1</code></a></h3> <p><a href="https://renovatebot.com/gh/facebook/react/compare/v16.5.0…v16.5.1">Compare Source</a></p> <h5 id="react">React</h5> <ul> <li>Improve the warning when <code>React.forwardRef</code> receives an unexpected number of arguments. (<a href="https://renovatebot.com/gh/andresroberto">@​andresroberto</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13636">#​13636</a>)</li> </ul> <h5 id="react-dom">React DOM</h5> <ul> <li>Fix a regression in unstable exports used by React Native Web. (<a href="https://renovatebot.com/gh/aweary">@​aweary</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13598">#​13598</a>)</li> <li>Fix a crash when component defines a method called <code>isReactComponent</code>. (<a href="https://renovatebot.com/gh/gaearon">@​gaearon</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13608">#​13608</a>)</li> <li>Fix a crash in development mode in IE9 when printing a warning. (<a href="https://renovatebot.com/gh/link-alex">@​link-alex</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13620">#​13620</a>)</li> <li>Provide a better error message when running <code>react-dom/profiling</code> with <code>schedule/tracking</code>. (<a href="https://renovatebot.com/gh/bvaughn">@​bvaughn</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13605">#​13605</a>)</li> <li>If a <code>ForwardRef</code> component defines a <code>displayName</code>, use it in warnings. (<a href="https://renovatebot.com/gh/probablyup">@​probablyup</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13615">#​13615</a>)</li> </ul> <h5 id="schedule-experimental">Schedule (Experimental)</h5> <ul> <li>Add a separate profiling entry point at <code>schedule/tracking-profiling</code>. (<a href="https://renovatebot.com/gh/bvaughn">@​bvaughn</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13605">#​13605</a>)</li> </ul> <hr /> <h3 id="v1650httpsgithubcomfacebookreactblobmasterchangelogmd82031650-september-5-2018"><a href="https://renovatebot.com/gh/facebook/react/blob/master/CHANGELOG.md#​1650-September-5-2018"><code>v16.5.0</code></a></h3> <p><a href="https://renovatebot.com/gh/facebook/react/compare/v16.4.2…v16.5.0">Compare Source</a></p> <h5 id="react-1">React</h5> <ul> <li>Add a warning if <code>React.forwardRef</code> render function doesn't take exactly two arguments (<a href="https://renovatebot.com/gh/bvaughn">@​bvaughn</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13168">#​13168</a>)</li> <li>Improve the error message when passing an element to <code>createElement</code> by mistake (<a href="https://renovatebot.com/gh/DCtheTall">@​DCtheTall</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13131">#​13131</a>)</li> <li>Don't call profiler <code>onRender</code> until after mutations (<a href="https://renovatebot.com/gh/bvaughn">@​bvaughn</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13572">#​13572</a>)</li> </ul> <h5 id="react-dom-1">React DOM</h5> <ul> <li>Add support for React DevTools Profiler (<a href="https://renovatebot.com/gh/bvaughn">@​bvaughn</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13058">#​13058</a>)</li> <li>Add <code>react-dom/profiling</code> entry point alias for profiling in production (<a href="https://renovatebot.com/gh/bvaughn">@​bvaughn</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13570">#​13570</a>)</li> <li>Add <code>onAuxClick</code> event for browsers that support it (<a href="https://renovatebot.com/gh/jquense">@​jquense</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/11571">#​11571</a>)</li> <li>Add <code>movementX</code> and <code>movementY</code> fields to mouse events (<a href="https://renovatebot.com/gh/jasonwilliams">@​jasonwilliams</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/9018">#​9018</a>)</li> <li>Add <code>tangentialPressure</code> and <code>twist</code> fields to pointer events (<a href="https://renovatebot.com/gh/motiz88">@​motiz88</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13374">#​13374</a>)</li> <li>Minimally support iframes (nested browsing contexts) in selection event handling (<a href="https://renovatebot.com/gh/acusti">@​acusti</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/12037">#​12037</a>)</li> <li>Support passing booleans to the <code>focusable</code> SVG attribute (<a href="https://renovatebot.com/gh/gaearon">@​gaearon</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13339">#​13339</a>)</li> <li>Ignore <code><noscript></code> on the client when hydrating (<a href="https://renovatebot.com/gh/Ephem">@​Ephem</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13537">#​13537</a>)</li> <li>Fix <code>gridArea</code> to be treated as a unitless CSS property (<a href="https://renovatebot.com/gh/mgol">@​mgol</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13550">#​13550</a>)</li> <li>Fix incorrect data in <code>compositionend</code> event when typing Korean on IE11 (<a href="https://renovatebot.com/gh/crux153">@​crux153</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/12563">#​12563</a>)</li> <li>Fix a crash when using dynamic <code>children</code> in the <code><option></code> tag (<a href="https://renovatebot.com/gh/Slowyn">@​Slowyn</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13261">#​13261</a>, <a href="https://renovatebot.com/gh/gaearon">@​gaearon</a> in <a href="https://renovatebot.com/gh/facebook/react/pull/13465">#​13465</a>)</li> <li>Fix the <code>checked</code> attribute not getting initially set on the <code>input</code> (<a href="https://renovatebot.com/gh/dilidili">@​dilidili</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13114">#​13114</a>)</li> <li>Fix hydration of <code>dangerouslySetInnerHTML</code> when <code>__html</code> is not a string (<a href="https://renovatebot.com/gh/gaearon">@​gaearon</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13353">#​13353</a>) </li> <li>Fix a warning about missing controlled <code>onChange</code> to fire on falsy values too (<a href="https://renovatebot.com/gh/nicolevy">@​nicolevy</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/12628">#​12628</a>)</li> <li>Fix <code>submit</code> and <code>reset</code> buttons getting an empty label (<a href="https://renovatebot.com/gh/ellsclytn">@​ellsclytn</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/12780">#​12780</a>)</li> <li>Fix the <code>onSelect</code> event not being triggered after drag and drop (<a href="https://renovatebot.com/gh/gaearon">@​gaearon</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13422">#​13422</a>)</li> <li>Fix the <code>onClick</code> event not working inside a portal on iOS (<a href="https://renovatebot.com/gh/aweary">@​aweary</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/11927">#​11927</a>)</li> <li>Fix a performance issue when thousands of roots are re-rendered (<a href="https://renovatebot.com/gh/gaearon">@​gaearon</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13335">#​13335</a>)</li> <li>Fix a performance regression that also caused <code>onChange</code> to not fire in some cases (<a href="https://renovatebot.com/gh/gaearon">@​gaearon</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13423">#​13423</a>)</li> <li>Handle errors in more edge cases gracefully (<a href="https://renovatebot.com/gh/gaearon">@​gaearon</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13237">#​13237</a> and <a href="https://renovatebot.com/gh/acdlite">@​acdlite</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13269">#​13269</a>)</li> <li>Don't use proxies for synthetic events in development (<a href="https://renovatebot.com/gh/gaearon">@​gaearon</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/12171">#​12171</a>)</li> <li>Warn when <code>"false"</code> or <code>"true"</code> is the value of a boolean DOM prop (<a href="https://renovatebot.com/gh/motiz88">@​motiz88</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13372">#​13372</a>)</li> <li>Warn when <code>this.state</code> is initialized to <code>props</code> (<a href="https://renovatebot.com/gh/veekas">@​veekas</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/11658">#​11658</a>)</li> <li>Don't compare <code>style</code> on hydration in IE due to noisy false positives (<a href="https://renovatebot.com/gh/mgol">@​mgol</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13534">#​13534</a>)</li> <li>Include <code>StrictMode</code> in the component stack (<a href="https://renovatebot.com/gh/gaearon">@​gaearon</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13240">#​13240</a>)</li> <li>Don't overwrite <code>window.event</code> in IE (<a href="https://renovatebot.com/gh/ConradIrwin">@​ConradIrwin</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/11696">#​11696</a>)</li> <li>Improve component stack for the <code>folder/index.js</code> naming convention (<a href="https://renovatebot.com/gh/gaearon">@​gaearon</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/12059">#​12059</a>)</li> <li>Improve a warning when using <code>getDerivedStateFromProps</code> without initialized state (<a href="https://renovatebot.com/gh/flxwu">@​flxwu</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13317">#​13317</a>)</li> <li>Improve a warning about invalid textarea usage (<a href="https://renovatebot.com/gh/raunofreiberg">@​raunofreiberg</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13361">#​13361</a>)</li> <li>Treat invalid Symbol and function values more consistently (<a href="https://renovatebot.com/gh/raunofreiberg">@​raunofreiberg</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13362">#​13362</a> and <a href="https://renovatebot.com/gh/facebook/react/issues/13389">#​13389</a>)</li> <li>Allow Electron <code><webview></code> tag without warnings (<a href="https://renovatebot.com/gh/philipp-spiess">@​philipp-spiess</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13301">#​13301</a>)</li> <li>Don't show the uncaught error addendum if <code>e.preventDefault()</code> was called (<a href="https://renovatebot.com/gh/gaearon">@​gaearon</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13384">#​13384</a>)</li> <li>Warn about rendering Generators (<a href="https://renovatebot.com/gh/gaearon">@​gaearon</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13312">#​13312</a>)</li> <li>Remove irrelevant suggestion of a legacy method from a warning (<a href="https://renovatebot.com/gh/zx6658">@​zx6658</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13169">#​13169</a>)</li> <li>Remove <code>unstable_deferredUpdates</code> in favor of <code>unstable_scheduleWork</code> from <code>schedule</code> (<a href="https://renovatebot.com/gh/gaearon">@​gaearon</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13488">#​13488</a>)</li> <li>Fix unstable asynchronous mode from doing unnecessary work when an update takes too long (<a href="https://renovatebot.com/gh/acdlite">@​acdlite</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13503">#​13503</a>)</li> </ul> <h5 id="react-dom-server">React DOM Server</h5> <ul> <li>Fix crash with nullish children when using <code>dangerouslySetInnerHtml</code> in a selected <code><option></code> (<a href="https://renovatebot.com/gh/mridgway">@​mridgway</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13078">#​13078</a>)</li> <li>Fix crash when <code>setTimeout</code> is missing (<a href="https://renovatebot.com/gh/dustinsoftware">@​dustinsoftware</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13088">#​13088</a>)</li> </ul> <h5 id="react-test-renderer-and-test-utils">React Test Renderer and Test Utils</h5> <ul> <li>Fix <code>this</code> in a functional component for shallow renderer to be <code>undefined</code> (<a href="https://renovatebot.com/gh/koba04">@​koba04</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13144">#​13144</a>)</li> <li>Deprecate a Jest-specific <code>ReactTestUtils.mockComponent()</code> helper (<a href="https://renovatebot.com/gh/bvaughn">@​bvaughn</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13193">#​13193</a>)</li> <li>Warn about <code>ReactDOM.createPortal</code> usage within the test renderer (<a href="https://renovatebot.com/gh/bvaughn">@​bvaughn</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/12895">#​12895</a>)</li> <li>Improve a confusing error message (<a href="https://renovatebot.com/gh/gaearon">@​gaearon</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13351">#​13351</a>)</li> </ul> <h5 id="react-art">React ART</h5> <ul> <li>Add support for DevTools (<a href="https://renovatebot.com/gh/yunchancho">@​yunchancho</a> in <a href="https://renovatebot.com/gh/facebook/react/issues/13173">#​13173</a>)</li> </ul> <h5 id="schedule-experimental-1">Schedule (Experimental)</h5> <ul> <li>New package for cooperatively scheduling work in a browser environment. It's used by React internally, but its public API is not finalized yet. (<a href="https://renovatebot.com/gh/flarnie">@​flarnie</a> in <a href="https://renovatebot.com/gh/facebook/react/pull/12624">#​12624</a>)</li> </ul> <hr /> <p></details></p> <hr /> <p>This PR has been generated by <a href="https://renovatebot.com">Renovate Bot</a>.</p>
3056067e
This project manages its dependencies using Yarn.
Learn more