@@ -3,6 +3,59 @@ All notable changes to this project will be documented in this file.
3
3
This project adheres to [ Semantic Versioning] ( http://semver.org/ ) .
4
4
This change log adheres to standards from [ Keep a CHANGELOG] ( http://keepachangelog.com ) .
5
5
6
+ ## [ 7.17.0] - 2019-11-28
7
+
8
+ ### Added
9
+ * [ ` jsx-no-target-blank ` ] [ ] : add ` allowReferrer ` option ([ #2478 ] [ ] @eps1lon )
10
+ * [ ` jsx-handler-names ` ] [ ] : add ` checkLocalVariables ` option ([ #2470 ] [ ] @aub )
11
+ * [ ` prop-types ` ] [ ] : Support Flow Type spread ([ #2446 ] [ ] @moroine )
12
+ * [ ` jsx-props-no-spreading ` ] [ ] : add ` explicitSpread ` option to allow explicit spread of props ([ #2449 ] [ ] @pawelnvk )
13
+ * [ ` jsx-no-target-blank ` ] [ ] : warn on ` target={'_blank'} ` expressions ([ #2451 ] [ ] @timkraut )
14
+
15
+ ### Fixed
16
+ * [ ` sort-prop-types ` ] [ ] , [ ` jsx-sort-default-props ` ] [ ] : disable broken autofix ([ #2505 ] [ ] @webOS101 )
17
+ * [ ` no-typos ` ] [ ] : improve report location ([ #2468 ] [ ] @golopot )
18
+ * [ ` jsx-no-literals ` ] [ ] : trim whitespace for ` allowedStrings ` check ([ #2436 ] [ ] @cainlevy )
19
+ * [ ` jsx-curly-brace-presence ` ] [ ] : Fix filter of undefined error with whitespace inside jsx attr curlies ([ #2460 ] [ ] @dustinyoste )
20
+ * [ ` no-render-return-value ` ] [ ] : should warn when used in assignment expression ([ #2462 ] [ ] @jichu4n )
21
+ * [ ` jsx-curly-brace-presence ` ] [ ] : allow trailing spaces in literal ([ #2448 ] [ ] @doochik )
22
+
23
+ ### Changed
24
+ * [ Deps] update ` jsx-ast-utils ` , ` object.fromentries ` , ` resolve `
25
+ * [ eslint] fix func-names and change object-shorthand to 'always' ([ #2483 ] [ ] @golopot )
26
+ * [ Docs] ` jsx-first-prop-new-line ` : Fix documentation formatting ([ #2489 ] [ ] @pjg )
27
+ * [ Docs] [ ` prop-types ` ] [ ] : Update 'skipUndeclared' in rule options ([ #2504 ] [ ] @cjnickel )
28
+ * [ Docs] [ ` jsx-first-prop-new-line ` ] [ ] : fix wrong rule name ([ #2500 ] [ ] @zgayjjf )
29
+ * [ eslint] enable eslint-plugin-eslint-plugin ([ #2469 ] [ ] @golopot )
30
+ * [ Docs] [ ` jsx-props-no-multi-spaces ` ] [ ] : suggest using core rule instead ([ #2463 ] [ ] @golopot )
31
+ * [ Docs] [ ` jsx-first-prop-new-line ` ] [ ] : add rule options ([ #2465 ] [ ] @SerdarMustafa1 )
32
+ * [ Docs] [ ` jsx-no-target-blank ` ] [ ] : Add section about overriding for trusted links ([ #2438 ] [ ] @aschriner )
33
+ * [ Docs] fix typo ([ #2453 ] [ ] @cainwatson )
34
+ * [ Docs] [ ` no-unused-prop-types ` ] [ ] : clean up prose ([ #2273 ] [ ] @coryhouse )
35
+ * [ Docs] [ ` jsx-no-bind ` ] [ ] : add section about React Hooks ([ #2443 ] [ ] @kdex )
36
+
37
+ [ #2505 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2505
38
+ [ #2504 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2504
39
+ [ #2500 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2500
40
+ [ #2489 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2489
41
+ [ #2483 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2483
42
+ [ #2478 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2478
43
+ [ #2470 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2470
44
+ [ #2469 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2469
45
+ [ #2468 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2468
46
+ [ #2465 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2465
47
+ [ #2463 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2463
48
+ [ #2460 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2460
49
+ [ #2453 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2453
50
+ [ #2451 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2451
51
+ [ #2449 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2449
52
+ [ #2448 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2448
53
+ [ #2446 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2446
54
+ [ #2443 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2443
55
+ [ #2438 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2438
56
+ [ #2436 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2436
57
+ [ #2273 ] : https://github.com/yannickcr/eslint-plugin-react/pull/2273
58
+
6
59
## [ 7.16.0] - 2019-10-04
7
60
8
61
### Added
0 commit comments