Release notes
*Sourced from [react's releases](https://github.com/facebook/react/releases).*
> ## v16.8.1
> ## 16.8.1 (February 6, 2019)
>
> ### React DOM and React Test Renderer
>
> * Fix a crash when used together with an older version of React. ([[**bvaughn**](https://github.com/bvaughn)](https://github.com/bvaughn) in [#14770](https://github-redirect.dependabot.com/facebook/react/pull/14770))
>
> ### React Test Utils
>
> * Fix a crash in Node environment. ([[**threepointone**](https://github.com/threepointone)](https://github.com/threepointone) in [#14768](https://github-redirect.dependabot.com/facebook/react/pull/14768))
>
> ## v16.8.0
> ### React
>
> * Add [Hooks](https://reactjs.org/docs/hooks-intro.html) — a way to use state and other React features without writing a class. ([[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) et al. in [#13968](https://github-redirect.dependabot.com/facebook/react/pull/13968))
> * Improve the `useReducer` Hook lazy initialization API. ([[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#14723](https://github-redirect.dependabot.com/facebook/react/pull/14723))
>
> ### React DOM
>
> * Bail out of rendering on identical values for `useState` and `useReducer` Hooks. ([[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#14569](https://github-redirect.dependabot.com/facebook/react/pull/14569))
> * Use `Object.is` algorithm for comparing `useState` and `useReducer` values. ([[**Jessidhia**](https://github.com/Jessidhia)](https://github.com/Jessidhia) in [#14752](https://github-redirect.dependabot.com/facebook/react/pull/14752))
> * Don’t compare the first argument passed to `useEffect`/`useMemo`/`useCallback` Hooks. ([[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#14594](https://github-redirect.dependabot.com/facebook/react/pull/14594))
> * Support synchronous thenables passed to `React.lazy()`. ([[**gaearon**](https://github.com/gaearon)](https://github.com/gaearon) in [#14626](https://github-redirect.dependabot.com/facebook/react/pull/14626))
> * Render components with Hooks twice in Strict Mode (DEV-only) to match class behavior. ([[**gaearon**](https://github.com/gaearon)](https://github.com/gaearon) in [#14654](https://github-redirect.dependabot.com/facebook/react/pull/14654))
> * Warn about mismatching Hook order in development. ([[**threepointone**](https://github.com/threepointone)](https://github.com/threepointone) in [#14585](https://github-redirect.dependabot.com/facebook/react/pull/14585) and [[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#14591](https://github-redirect.dependabot.com/facebook/react/pull/14591))
> * Effect clean-up functions must return either `undefined` or a function. All other values, including `null`, are not allowed. [[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#14119](https://github-redirect.dependabot.com/facebook/react/pull/14119)
>
> ### React Test Renderer and Test Utils
>
> * Support Hooks in the shallow renderer. ([[**trueadm**](https://github.com/trueadm)](https://github.com/trueadm) in [#14567](https://github-redirect.dependabot.com/facebook/react/pull/14567))
> * Fix wrong state in `shouldComponentUpdate` in the presence of `getDerivedStateFromProps` for Shallow Renderer. ([[**chenesan**](https://github.com/chenesan)](https://github.com/chenesan) in [#14613](https://github-redirect.dependabot.com/facebook/react/pull/14613))
> * Add `ReactTestRenderer.act()` and `ReactTestUtils.act()` for batching updates so that tests more closely match real behavior. ([[**threepointone**](https://github.com/threepointone)](https://github.com/threepointone) in [#14744](https://github-redirect.dependabot.com/facebook/react/pull/14744))
>
>
> ### ESLint Plugin: React Hooks
>
> * Initial [release](https://www.npmjs.com/package/eslint-plugin-react-hooks). ([[**calebmer**](https://github.com/calebmer)](https://github.com/calebmer) in [#13968](https://github-redirect.dependabot.com/facebook/react/pull/13968))
> * Fix reporting after encountering a loop. ([[**calebmer**](https://github.com/calebmer)](https://github.com/calebmer) and [[**Yurickh**](https://github.com/Yurickh)](https://github.com/Yurickh) in [#14661](https://github-redirect.dependabot.com/facebook/react/pull/14661))
> * Don't consider throwing to be a rule violation. ([[**sophiebits**](https://github.com/sophiebits)](https://github.com/sophiebits) in [#14040](https://github-redirect.dependabot.com/facebook/react/pull/14040))
>
> ## v16.7.0
> ### React DOM
>
> * Fix performance of `React.lazy` for large numbers of lazily-loaded components. ([[**acdlite**](https://github.com/acdlite)](http://github.com/acdlite) in [#14429](https://github-redirect.dependabot.com/facebook/react/pull/14429))
> * Clear fields on unmount to avoid memory leaks. ([[**trueadm**](https://github.com/trueadm)](http://github.com/trueadm) in [#14276](https://github-redirect.dependabot.com/facebook/react/pull/14276))
> * Fix bug with SSR and context when mixing `react-dom/server@16.6` and `react@<16.6`. ([[**gaearon**](https://github.com/gaearon)](http://github.com/gaearon) in [#14291](https://github-redirect.dependabot.com/facebook/react/pull/14291))
> * Fix a performance regression in profiling mode. ([[**bvaughn**](https://github.com/bvaughn)](http://github.com/bvaughn) in [#14383](https://github-redirect.dependabot.com/facebook/react/pull/14383))
>
> ### Scheduler (Experimental)
>
> ... (truncated)
Changelog
*Sourced from [react's changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md).*
> ## 16.8.1 (February 6, 2019)
>
> ### React DOM and React Test Renderer
>
> * Fix a crash when used together with an older version of React. ([[**bvaughn**](https://github.com/bvaughn)](https://github.com/bvaughn) in [#14770](https://github-redirect.dependabot.com/facebook/react/pull/14770))
>
> ### React Test Utils
>
> * Fix a crash in Node environment. ([[**threepointone**](https://github.com/threepointone)](https://github.com/threepointone) in [#14768](https://github-redirect.dependabot.com/facebook/react/pull/14768))
>
> ## 16.8.0 (February 6, 2019)
>
> ### React
>
> * Add [Hooks](https://reactjs.org/docs/hooks-intro.html) — a way to use state and other React features without writing a class. ([[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) et al. in [#13968](https://github-redirect.dependabot.com/facebook/react/pull/13968))
> * Improve the `useReducer` Hook lazy initialization API. ([[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#14723](https://github-redirect.dependabot.com/facebook/react/pull/14723))
>
> ### React DOM
>
> * Bail out of rendering on identical values for `useState` and `useReducer` Hooks. ([[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#14569](https://github-redirect.dependabot.com/facebook/react/pull/14569))
> * Use `Object.is` algorithm for comparing `useState` and `useReducer` values. ([[**Jessidhia**](https://github.com/Jessidhia)](https://github.com/Jessidhia) in [#14752](https://github-redirect.dependabot.com/facebook/react/pull/14752))
> * Don’t compare the first argument passed to `useEffect`/`useMemo`/`useCallback` Hooks. ([[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#14594](https://github-redirect.dependabot.com/facebook/react/pull/14594))
> * Support synchronous thenables passed to `React.lazy()`. ([[**gaearon**](https://github.com/gaearon)](https://github.com/gaearon) in [#14626](https://github-redirect.dependabot.com/facebook/react/pull/14626))
> * Render components with Hooks twice in Strict Mode (DEV-only) to match class behavior. ([[**gaearon**](https://github.com/gaearon)](https://github.com/gaearon) in [#14654](https://github-redirect.dependabot.com/facebook/react/pull/14654))
> * Warn about mismatching Hook order in development. ([[**threepointone**](https://github.com/threepointone)](https://github.com/threepointone) in [#14585](https://github-redirect.dependabot.com/facebook/react/pull/14585) and [[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#14591](https://github-redirect.dependabot.com/facebook/react/pull/14591))
> * Effect clean-up functions must return either `undefined` or a function. All other values, including `null`, are not allowed. [[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#14119](https://github-redirect.dependabot.com/facebook/react/pull/14119)
>
> ### React Test Renderer and Test Utils
>
> * Support Hooks in the shallow renderer. ([[**trueadm**](https://github.com/trueadm)](https://github.com/trueadm) in [#14567](https://github-redirect.dependabot.com/facebook/react/pull/14567))
> * Fix wrong state in `shouldComponentUpdate` in the presence of `getDerivedStateFromProps` for Shallow Renderer. ([[**chenesan**](https://github.com/chenesan)](https://github.com/chenesan) in [#14613](https://github-redirect.dependabot.com/facebook/react/pull/14613))
> * Add `ReactTestRenderer.act()` and `ReactTestUtils.act()` for batching updates so that tests more closely match real behavior. ([[**threepointone**](https://github.com/threepointone)](https://github.com/threepointone) in [#14744](https://github-redirect.dependabot.com/facebook/react/pull/14744))
>
>
> ### ESLint Plugin: React Hooks
>
> * Initial [release](https://www.npmjs.com/package/eslint-plugin-react-hooks). ([[**calebmer**](https://github.com/calebmer)](https://github.com/calebmer) in [#13968](https://github-redirect.dependabot.com/facebook/react/pull/13968))
> * Fix reporting after encountering a loop. ([[**calebmer**](https://github.com/calebmer)](https://github.com/calebmer) and [[**Yurickh**](https://github.com/Yurickh)](https://github.com/Yurickh) in [#14661](https://github-redirect.dependabot.com/facebook/react/pull/14661))
> * Don't consider throwing to be a rule violation. ([[**sophiebits**](https://github.com/sophiebits)](https://github.com/sophiebits) in [#14040](https://github-redirect.dependabot.com/facebook/react/pull/14040))
>
> ## 16.7.0 (December 19, 2018)
>
> ### React DOM
>
> * Fix performance of `React.lazy` for large numbers of lazily-loaded components. ([[**acdlite**](https://github.com/acdlite)](http://github.com/acdlite) in [#14429](https://github-redirect.dependabot.com/facebook/react/pull/14429))
> * Clear fields on unmount to avoid memory leaks. ([[**trueadm**](https://github.com/trueadm)](http://github.com/trueadm) in [#14276](https://github-redirect.dependabot.com/facebook/react/pull/14276))
> * Fix bug with SSR and context when mixing `react-dom/server@16.6` and `react@<16.6`. ([[**gaearon**](https://github.com/gaearon)](http://github.com/gaearon) in [#14291](https://github-redirect.dependabot.com/facebook/react/pull/14291))
> * Fix a performance regression in profiling mode. ([[**bvaughn**](https://github.com/bvaughn)](http://github.com/bvaughn) in [#14383](https://github-redirect.dependabot.com/facebook/react/pull/14383))
>
> ### Scheduler (Experimental)
> ... (truncated)
Commits
- [`11565a2`](https://github.com/facebook/react/commit/11565a207cca98daa57a57253745e6aa866c9a6f) Revert "Scheduler.unstable_next ([#14756](https://github-redirect.dependabot.com/facebook/react/issues/14756))"
- [`f2e2637`](https://github.com/facebook/react/commit/f2e2637c8e351611dc012bba646431feb250a3e8) Backwards compat fix for ReactCurrentDispatcher on older react versions ([#14770](https://github-redirect.dependabot.com/facebook/react/issues/14770))
- [`1107b96`](https://github.com/facebook/react/commit/1107b9673c779425a251ed5336ee8b6721498666) [TestUtils.act] warn when using TestUtils.act in node ([#14768](https://github-redirect.dependabot.com/facebook/react/issues/14768))
- [`0975ea3`](https://github.com/facebook/react/commit/0975ea3278c4a203b73ad6cc1ea61c44a8eeeb17) eslint-plugin-react-hooks v1.0.0
- [`d827445`](https://github.com/facebook/react/commit/d827445a500e497712a1a404c7ccc25779b1df5c) Add 16.8.0 changelog and update some READMEs ([#14692](https://github-redirect.dependabot.com/facebook/react/issues/14692))
- [`bc9818f`](https://github.com/facebook/react/commit/bc9818f24d55e681aea39ecae59b8f544318169d) Scheduler.unstable_next ([#14756](https://github-redirect.dependabot.com/facebook/react/issues/14756))
- [`b5398a9`](https://github.com/facebook/react/commit/b5398a913011103404cc48bd23e4dff4d6d77d47) Add 16.8.0 changelog and update some READMEs ([#14692](https://github-redirect.dependabot.com/facebook/react/issues/14692))
- [`ce6ecd3`](https://github.com/facebook/react/commit/ce6ecd3fbf59bcf245851c6bbbfadfb69c534afe) Add 16.8.0 changelog and update some READMEs ([#14692](https://github-redirect.dependabot.com/facebook/react/issues/14692))
- [`008a2ab`](https://github.com/facebook/react/commit/008a2ab9cd2e6bf4efcc1ad0a2f7c7e017c1c82f) 16.8.0
- [`d1326f4`](https://github.com/facebook/react/commit/d1326f466a24f2b9e09115ed1a3ddd9de2ad2e06) [TestUtils.act] fix return result checking ([#14758](https://github-redirect.dependabot.com/facebook/react/issues/14758))
- Additional commits viewable in [compare view](https://github.com/facebook/react/compare/v16.5.2...v16.8.1)
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 will not automatically merge this PR because it includes a minor update to a production dependency.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|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 these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
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)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps react from 16.5.2 to 16.8.1.
Release notes
*Sourced from [react's releases](https://github.com/facebook/react/releases).* > ## v16.8.1 > ## 16.8.1 (February 6, 2019) > > ### React DOM and React Test Renderer > > * Fix a crash when used together with an older version of React. ([[**bvaughn**](https://github.com/bvaughn)](https://github.com/bvaughn) in [#14770](https://github-redirect.dependabot.com/facebook/react/pull/14770)) > > ### React Test Utils > > * Fix a crash in Node environment. ([[**threepointone**](https://github.com/threepointone)](https://github.com/threepointone) in [#14768](https://github-redirect.dependabot.com/facebook/react/pull/14768)) > > ## v16.8.0 > ### React > > * Add [Hooks](https://reactjs.org/docs/hooks-intro.html) — a way to use state and other React features without writing a class. ([[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) et al. in [#13968](https://github-redirect.dependabot.com/facebook/react/pull/13968)) > * Improve the `useReducer` Hook lazy initialization API. ([[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#14723](https://github-redirect.dependabot.com/facebook/react/pull/14723)) > > ### React DOM > > * Bail out of rendering on identical values for `useState` and `useReducer` Hooks. ([[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#14569](https://github-redirect.dependabot.com/facebook/react/pull/14569)) > * Use `Object.is` algorithm for comparing `useState` and `useReducer` values. ([[**Jessidhia**](https://github.com/Jessidhia)](https://github.com/Jessidhia) in [#14752](https://github-redirect.dependabot.com/facebook/react/pull/14752)) > * Don’t compare the first argument passed to `useEffect`/`useMemo`/`useCallback` Hooks. ([[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#14594](https://github-redirect.dependabot.com/facebook/react/pull/14594)) > * Support synchronous thenables passed to `React.lazy()`. ([[**gaearon**](https://github.com/gaearon)](https://github.com/gaearon) in [#14626](https://github-redirect.dependabot.com/facebook/react/pull/14626)) > * Render components with Hooks twice in Strict Mode (DEV-only) to match class behavior. ([[**gaearon**](https://github.com/gaearon)](https://github.com/gaearon) in [#14654](https://github-redirect.dependabot.com/facebook/react/pull/14654)) > * Warn about mismatching Hook order in development. ([[**threepointone**](https://github.com/threepointone)](https://github.com/threepointone) in [#14585](https://github-redirect.dependabot.com/facebook/react/pull/14585) and [[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#14591](https://github-redirect.dependabot.com/facebook/react/pull/14591)) > * Effect clean-up functions must return either `undefined` or a function. All other values, including `null`, are not allowed. [[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#14119](https://github-redirect.dependabot.com/facebook/react/pull/14119) > > ### React Test Renderer and Test Utils > > * Support Hooks in the shallow renderer. ([[**trueadm**](https://github.com/trueadm)](https://github.com/trueadm) in [#14567](https://github-redirect.dependabot.com/facebook/react/pull/14567)) > * Fix wrong state in `shouldComponentUpdate` in the presence of `getDerivedStateFromProps` for Shallow Renderer. ([[**chenesan**](https://github.com/chenesan)](https://github.com/chenesan) in [#14613](https://github-redirect.dependabot.com/facebook/react/pull/14613)) > * Add `ReactTestRenderer.act()` and `ReactTestUtils.act()` for batching updates so that tests more closely match real behavior. ([[**threepointone**](https://github.com/threepointone)](https://github.com/threepointone) in [#14744](https://github-redirect.dependabot.com/facebook/react/pull/14744)) > > > ### ESLint Plugin: React Hooks > > * Initial [release](https://www.npmjs.com/package/eslint-plugin-react-hooks). ([[**calebmer**](https://github.com/calebmer)](https://github.com/calebmer) in [#13968](https://github-redirect.dependabot.com/facebook/react/pull/13968)) > * Fix reporting after encountering a loop. ([[**calebmer**](https://github.com/calebmer)](https://github.com/calebmer) and [[**Yurickh**](https://github.com/Yurickh)](https://github.com/Yurickh) in [#14661](https://github-redirect.dependabot.com/facebook/react/pull/14661)) > * Don't consider throwing to be a rule violation. ([[**sophiebits**](https://github.com/sophiebits)](https://github.com/sophiebits) in [#14040](https://github-redirect.dependabot.com/facebook/react/pull/14040)) > > ## v16.7.0 > ### React DOM > > * Fix performance of `React.lazy` for large numbers of lazily-loaded components. ([[**acdlite**](https://github.com/acdlite)](http://github.com/acdlite) in [#14429](https://github-redirect.dependabot.com/facebook/react/pull/14429)) > * Clear fields on unmount to avoid memory leaks. ([[**trueadm**](https://github.com/trueadm)](http://github.com/trueadm) in [#14276](https://github-redirect.dependabot.com/facebook/react/pull/14276)) > * Fix bug with SSR and context when mixing `react-dom/server@16.6` and `react@<16.6`. ([[**gaearon**](https://github.com/gaearon)](http://github.com/gaearon) in [#14291](https://github-redirect.dependabot.com/facebook/react/pull/14291)) > * Fix a performance regression in profiling mode. ([[**bvaughn**](https://github.com/bvaughn)](http://github.com/bvaughn) in [#14383](https://github-redirect.dependabot.com/facebook/react/pull/14383)) > > ### Scheduler (Experimental) > > ... (truncated)Changelog
*Sourced from [react's changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md).* > ## 16.8.1 (February 6, 2019) > > ### React DOM and React Test Renderer > > * Fix a crash when used together with an older version of React. ([[**bvaughn**](https://github.com/bvaughn)](https://github.com/bvaughn) in [#14770](https://github-redirect.dependabot.com/facebook/react/pull/14770)) > > ### React Test Utils > > * Fix a crash in Node environment. ([[**threepointone**](https://github.com/threepointone)](https://github.com/threepointone) in [#14768](https://github-redirect.dependabot.com/facebook/react/pull/14768)) > > ## 16.8.0 (February 6, 2019) > > ### React > > * Add [Hooks](https://reactjs.org/docs/hooks-intro.html) — a way to use state and other React features without writing a class. ([[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) et al. in [#13968](https://github-redirect.dependabot.com/facebook/react/pull/13968)) > * Improve the `useReducer` Hook lazy initialization API. ([[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#14723](https://github-redirect.dependabot.com/facebook/react/pull/14723)) > > ### React DOM > > * Bail out of rendering on identical values for `useState` and `useReducer` Hooks. ([[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#14569](https://github-redirect.dependabot.com/facebook/react/pull/14569)) > * Use `Object.is` algorithm for comparing `useState` and `useReducer` values. ([[**Jessidhia**](https://github.com/Jessidhia)](https://github.com/Jessidhia) in [#14752](https://github-redirect.dependabot.com/facebook/react/pull/14752)) > * Don’t compare the first argument passed to `useEffect`/`useMemo`/`useCallback` Hooks. ([[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#14594](https://github-redirect.dependabot.com/facebook/react/pull/14594)) > * Support synchronous thenables passed to `React.lazy()`. ([[**gaearon**](https://github.com/gaearon)](https://github.com/gaearon) in [#14626](https://github-redirect.dependabot.com/facebook/react/pull/14626)) > * Render components with Hooks twice in Strict Mode (DEV-only) to match class behavior. ([[**gaearon**](https://github.com/gaearon)](https://github.com/gaearon) in [#14654](https://github-redirect.dependabot.com/facebook/react/pull/14654)) > * Warn about mismatching Hook order in development. ([[**threepointone**](https://github.com/threepointone)](https://github.com/threepointone) in [#14585](https://github-redirect.dependabot.com/facebook/react/pull/14585) and [[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#14591](https://github-redirect.dependabot.com/facebook/react/pull/14591)) > * Effect clean-up functions must return either `undefined` or a function. All other values, including `null`, are not allowed. [[**acdlite**](https://github.com/acdlite)](https://github.com/acdlite) in [#14119](https://github-redirect.dependabot.com/facebook/react/pull/14119) > > ### React Test Renderer and Test Utils > > * Support Hooks in the shallow renderer. ([[**trueadm**](https://github.com/trueadm)](https://github.com/trueadm) in [#14567](https://github-redirect.dependabot.com/facebook/react/pull/14567)) > * Fix wrong state in `shouldComponentUpdate` in the presence of `getDerivedStateFromProps` for Shallow Renderer. ([[**chenesan**](https://github.com/chenesan)](https://github.com/chenesan) in [#14613](https://github-redirect.dependabot.com/facebook/react/pull/14613)) > * Add `ReactTestRenderer.act()` and `ReactTestUtils.act()` for batching updates so that tests more closely match real behavior. ([[**threepointone**](https://github.com/threepointone)](https://github.com/threepointone) in [#14744](https://github-redirect.dependabot.com/facebook/react/pull/14744)) > > > ### ESLint Plugin: React Hooks > > * Initial [release](https://www.npmjs.com/package/eslint-plugin-react-hooks). ([[**calebmer**](https://github.com/calebmer)](https://github.com/calebmer) in [#13968](https://github-redirect.dependabot.com/facebook/react/pull/13968)) > * Fix reporting after encountering a loop. ([[**calebmer**](https://github.com/calebmer)](https://github.com/calebmer) and [[**Yurickh**](https://github.com/Yurickh)](https://github.com/Yurickh) in [#14661](https://github-redirect.dependabot.com/facebook/react/pull/14661)) > * Don't consider throwing to be a rule violation. ([[**sophiebits**](https://github.com/sophiebits)](https://github.com/sophiebits) in [#14040](https://github-redirect.dependabot.com/facebook/react/pull/14040)) > > ## 16.7.0 (December 19, 2018) > > ### React DOM > > * Fix performance of `React.lazy` for large numbers of lazily-loaded components. ([[**acdlite**](https://github.com/acdlite)](http://github.com/acdlite) in [#14429](https://github-redirect.dependabot.com/facebook/react/pull/14429)) > * Clear fields on unmount to avoid memory leaks. ([[**trueadm**](https://github.com/trueadm)](http://github.com/trueadm) in [#14276](https://github-redirect.dependabot.com/facebook/react/pull/14276)) > * Fix bug with SSR and context when mixing `react-dom/server@16.6` and `react@<16.6`. ([[**gaearon**](https://github.com/gaearon)](http://github.com/gaearon) in [#14291](https://github-redirect.dependabot.com/facebook/react/pull/14291)) > * Fix a performance regression in profiling mode. ([[**bvaughn**](https://github.com/bvaughn)](http://github.com/bvaughn) in [#14383](https://github-redirect.dependabot.com/facebook/react/pull/14383)) > > ### Scheduler (Experimental) > ... (truncated)Commits
- [`11565a2`](https://github.com/facebook/react/commit/11565a207cca98daa57a57253745e6aa866c9a6f) Revert "Scheduler.unstable_next ([#14756](https://github-redirect.dependabot.com/facebook/react/issues/14756))" - [`f2e2637`](https://github.com/facebook/react/commit/f2e2637c8e351611dc012bba646431feb250a3e8) Backwards compat fix for ReactCurrentDispatcher on older react versions ([#14770](https://github-redirect.dependabot.com/facebook/react/issues/14770)) - [`1107b96`](https://github.com/facebook/react/commit/1107b9673c779425a251ed5336ee8b6721498666) [TestUtils.act] warn when using TestUtils.act in node ([#14768](https://github-redirect.dependabot.com/facebook/react/issues/14768)) - [`0975ea3`](https://github.com/facebook/react/commit/0975ea3278c4a203b73ad6cc1ea61c44a8eeeb17) eslint-plugin-react-hooks v1.0.0 - [`d827445`](https://github.com/facebook/react/commit/d827445a500e497712a1a404c7ccc25779b1df5c) Add 16.8.0 changelog and update some READMEs ([#14692](https://github-redirect.dependabot.com/facebook/react/issues/14692)) - [`bc9818f`](https://github.com/facebook/react/commit/bc9818f24d55e681aea39ecae59b8f544318169d) Scheduler.unstable_next ([#14756](https://github-redirect.dependabot.com/facebook/react/issues/14756)) - [`b5398a9`](https://github.com/facebook/react/commit/b5398a913011103404cc48bd23e4dff4d6d77d47) Add 16.8.0 changelog and update some READMEs ([#14692](https://github-redirect.dependabot.com/facebook/react/issues/14692)) - [`ce6ecd3`](https://github.com/facebook/react/commit/ce6ecd3fbf59bcf245851c6bbbfadfb69c534afe) Add 16.8.0 changelog and update some READMEs ([#14692](https://github-redirect.dependabot.com/facebook/react/issues/14692)) - [`008a2ab`](https://github.com/facebook/react/commit/008a2ab9cd2e6bf4efcc1ad0a2f7c7e017c1c82f) 16.8.0 - [`d1326f4`](https://github.com/facebook/react/commit/d1326f466a24f2b9e09115ed1a3ddd9de2ad2e06) [TestUtils.act] fix return result checking ([#14758](https://github-redirect.dependabot.com/facebook/react/issues/14758)) - Additional commits viewable in [compare view](https://github.com/facebook/react/compare/v16.5.2...v16.8.1)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 will not automatically merge this PR because it includes a minor update to a production dependency.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|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 these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme 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) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.