Release eslint-plugin-react-hooks@1.2.0
Dan Abramov committed
Feb 21, 2019 at 19:41 UTC
22bb947642dc02888964e2050d134429e8938182
3 files changed
+12
-5
CHANGELOG.md
+7
-3
@@ -10,11 +10,15 @@
10
11
### React DOM
12
13
-- Fix a bug that caused inputs to behave incorrectly in UMD builds. ([@gaearon](https://github.com/gaearon) in [#14914](https://github.com/facebook/react/pull/14914))
14
-- Fix a bug that caused render phase updates to be discarded. ([@gaearon](https://github.com/gaearon) in [#14852](https://github.com/facebook/react/pull/14852))
13
+* Fix a bug that caused inputs to behave incorrectly in UMD builds. ([@gaearon](https://github.com/gaearon) in [#14914](https://github.com/facebook/react/pull/14914))
14
+* Fix a bug that caused render phase updates to be discarded. ([@gaearon](https://github.com/gaearon) in [#14852](https://github.com/facebook/react/pull/14852))
15
16
### React DOM Server
17
-- Unwind the context stack when a stream is destroyed without completing, to prevent incorrect values during a subsequent render. ([@overlookmotel](https://github.com/overlookmotel) in [#14706](https://github.com/facebook/react/pull/14706/))
17
+* Unwind the context stack when a stream is destroyed without completing, to prevent incorrect values during a subsequent render. ([@overlookmotel](https://github.com/overlookmotel) in [#14706](https://github.com/facebook/react/pull/14706/))
18
+
19
+## ESLint Plugin for React Hooks
20
+
21
+* Add a new recommended `exhaustive-deps` rule. ([@gaearon](https://github.com/gaearon) in [#14636](https://github.com/facebook/react/pull/14636))
22
23
## 16.8.2 (February 14, 2019)
24
packages/eslint-plugin-react-hooks/README.md
+4
-1
@@ -28,7 +28,8 @@ Then add it to your ESLint configuration:
28
],
29
"rules": {
30
// ...
31
- "react-hooks/rules-of-hooks": "error"
31
+ "react-hooks/rules-of-hooks": "error",
32
+ "react-hooks/exhaustive-deps": "warning"
33
}
34
}
35
```
@@ -37,6 +38,8 @@ Then add it to your ESLint configuration:
38
39
Please refer to the [Rules of Hooks](https://reactjs.org/docs/hooks-rules.html) documentation and the [Hooks FAQ](https://reactjs.org/docs/hooks-faq.html#what-exactly-do-the-lint-rules-enforce) to learn more about this rule.
40
41
+For feedback about the `exhaustive-deps` rule, please post in [this thread](https://github.com/facebook/react/issues/14920).
42
+
43
## License
44
45
MIT
packages/eslint-plugin-react-hooks/package.json
+1
-1
@@ -1,7 +1,7 @@
1
{
2
"name": "eslint-plugin-react-hooks",
3
"description": "ESLint rules for React Hooks",
4
- "version": "1.1.0",
4
+ "version": "1.2.0",
5
"repository": {
6
"type": "git",
7
"url": "https://github.com/facebook/react.git",