From 2494a25ee946654bbdd0f0a7e07280a3b3d742dd Mon Sep 17 00:00:00 2001 From: watadarkstar Date: Fri, 29 Sep 2017 08:08:20 -0400 Subject: [PATCH] Added unstable_batchedUpdates as breaking change to v16 post (#10954) * Add breaking change ReactDOM.unstable_batchedUpdates now only takes one argument. * Reword * Update CHANGELOG.md --- CHANGELOG.md | 1 + docs/_posts/2017-09-26-react-v16.0.md | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 173d696c61..1cb611fc6d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -37,6 +37,7 @@ No unreleased changes yet. * Non-unique keys may now cause children to be duplicated and/or omitted. Using non-unique keys is not (and has never been) supported, but previously it was a hard error. * Shallow renderer no longer calls `componentDidUpdate()` because DOM refs are not available. This also makes it consistent with `componentDidMount()` (which does not get called in previous versions either). * Shallow renderer does not implement `unstable_batchedUpdates()` anymore. + * `ReactDOM.unstable_batchedUpdates` now only takes one extra argument after the callback. - The names and paths to the single-file browser builds have changed to emphasize the difference between development and production builds. For example: - `react/dist/react.js` → `react/umd/react.development.js` - `react/dist/react.min.js` → `react/umd/react.production.min.js` diff --git a/docs/_posts/2017-09-26-react-v16.0.md b/docs/_posts/2017-09-26-react-v16.0.md index 1c3b2cf45b..727ab86476 100644 --- a/docs/_posts/2017-09-26-react-v16.0.md +++ b/docs/_posts/2017-09-26-react-v16.0.md @@ -162,6 +162,7 @@ React 16 includes a number of small breaking changes. These only affect uncommon * `componentDidUpdate` lifecycle no longer receives `prevContext` param. (See [#8631](https://github.com/facebook/react/issues/8631)) * Shallow renderer no longer calls `componentDidUpdate` because DOM refs are not available. This also makes it consistent with `componentDidMount` (which does not get called in previous versions either). * Shallow renderer does not implement `unstable_batchedUpdates` anymore. +* `ReactDOM.unstable_batchedUpdates` now only takes one extra argument after the callback. ### Packaging @@ -205,4 +206,4 @@ global.requestAnimationFrame = function(callback) { As always, this release would not have been possible without our open source contributors. Thanks to everyone who filed bugs, opened PRs, responded to issues, wrote documentation, and more! -Special thanks to our core contributors, especially for their heroic efforts over the past few weeks during the prerelease cycle: [Brandon Dail](https://twitter.com/aweary), [Jason Quense](https://twitter.com/monasticpanic), [Nathan Hunzaker](https://twitter.com/natehunzaker), and [Sasha Aickin](https://twitter.com/xander76). \ No newline at end of file +Special thanks to our core contributors, especially for their heroic efforts over the past few weeks during the prerelease cycle: [Brandon Dail](https://twitter.com/aweary), [Jason Quense](https://twitter.com/monasticpanic), [Nathan Hunzaker](https://twitter.com/natehunzaker), and [Sasha Aickin](https://twitter.com/xander76).