@@ -3,6 +3,70 @@ All notable changes to this project will be documented in this file.
33This project adheres to [ Semantic Versioning] ( http://semver.org/ ) .
44This change log adheres to standards from [ Keep a CHANGELOG] ( http://keepachangelog.com ) .
55
6+ ## [ 7.6.0]  - 2018-01-25 
7+ ### Added  
8+ *  Add [ ` forbid-dom-props ` ] [ ]  rule ([ #1562  ] [ ]  @davazp  )
9+ *  Add [ ` jsx-child-element-spacing ` ] [ ]  rule ([ #1515  ] [ ]  @pfhayes  )
10+ *  Add [ ` no-this-in-sfc ` ] [ ]  rule ([ #1435  ] [ ]  @jomasti  )
11+ *  Add [ ` jsx-sort-default-props ` ] [ ]  rule ([ #281  ] [ ]  @b0gok  )
12+ *  Add ` message `  option to [ ` boolean-prop-naming ` ] [ ]  ([ #1588  ] [ ]  @louisscruz  )
13+ *  Add ` beforeClosing `  option to [ ` jsx-tag-spacing ` ] [ ]  ([ #1396  ] [ ]  @cjskillingstad  )
14+ *  Add ` instance-methods `  and ` instance-variables `  to [ ` sort-comp ` ] [ ]  ([ #599  ] [ ]  @RDGthree  )
15+ *  Add ` propWrapperFunctions `  support for [ ` boolean-prop-naming ` ] [ ]  ([ #1478  ] [ ]  @jomasti  )
16+ *  Add warning for ` React.addons.TestUtils `  in [ ` no-deprecated ` ] [ ]  ([ #1644  ] [ ]  @nirnaor  )
17+ *  Add URL to rule documentation to the rules metadata ([ #1635  ] [ ]  @Arcanemagus  )
18+ 
19+ ### Fixed  
20+ *  Fix crashes in [ ` no-access-state-in-setstate ` ] [ ]  ([ #1559  ] [ ]  @jomasti  , [ #1611  ] [ ]  @pfhayes  )
21+ *  Fix crash in [ ` require-optimization ` ] [ ]  when encountering arrays with empty items as values in object ([ #1621  ] [ ]  @kamataryo  )
22+ *  Fix crash in [ ` no-unused-prop-types ` ] [ ]  when passing an empty function as a PropType ([ #1542  ] [ ]  [ #1581  ] [ ]  @kevinzwhuang  )
23+ *  Fix crash in [ ` no-typos ` ] [ ]  when using ` PropType.shape `  without arguments ([ #1471  ] [ ]  @mrichmond  )
24+ *  Fix crash when using Unions in flow propTypes ([ #1468  ] [ ]  @justinanastos  )
25+ *  Fix missing meta in [ ` jsx-tag-spacing ` ] [ ]  ([ #1650  ] [ ]  @flyerhzm  )
26+ *  Fix [ ` no-unused-state ` ] [ ]  to detect usage of ` this.state `  as an object ([ #1572  ] [ ] )
27+ *  Fix [ ` no-access-state-in-setstate ` ] [ ]  to detect when the ` state `  variable is destructured from ` this.state `  ([ #1597  ] [ ]  @jaaberg  )
28+ *  Fix [ ` jsx-no-literals ` ] [ ]  to correctly find string literals part of BinaryExpressions ([ #1511  ] [ ]  @jaaberg  )
29+ *  Fix [ ` no-typos ` ] [ ]  false positive on custom propTypes with isRequired ([ #1607  ] [ ]  @lfades  )
30+ *  Fix [ ` prop-types ` ] [ ]  to check for ` nextProps `  in ` componentWillReceiveProps `  ([ #1636  ] [ ]  @xjmdoo  )
31+ *  Fix [ ` no-unknown-property ` ] [ ]  to not pascal-casing ` crossorigin `  attribute and only allow it on script/img/video ([ #1642  ] [ ]  @ljharb  )
32+ 
33+ ### Changed  
34+ *  Improve [ ` jsx-wrap-multilines ` ] [ ]  auto fix ([ #1576  ] [ ]  @sharmilajesupaul  )
35+ *  Export ` defaultConfig `  from [ ` sort-comp ` ] [ ]  rule for programmatic use ([ #1578  ] [ ]  @Andarist  )
36+ *  Documentation improvements ([ #1552  ] [ ]  @TSMMark  , [ #1566  ] [ ]  @lukeapage  , [ #1624  ] [ ]  @alexilyaev  , @ljharb  )
37+ *  Update dependencies (@ljharb  )
38+ 
39+ [ 7.6.0 ] : https://github.com/yannickcr/eslint-plugin-react/compare/v7.5.1...v7.6.0 
40+ [ #1562 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1562 
41+ [ #1515 ] : https://github.com/yannickcr/eslint-plugin-react/issues/1515 
42+ [ #1435 ] : https://github.com/yannickcr/eslint-plugin-react/issues/1435 
43+ [ #281 ] : https://github.com/yannickcr/eslint-plugin-react/issues/281 
44+ [ #1588 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1588 
45+ [ #1396 ] : https://github.com/yannickcr/eslint-plugin-react/issues/1396 
46+ [ #599 ] : https://github.com/yannickcr/eslint-plugin-react/issues/599 
47+ [ #1478 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1478 
48+ [ #1644 ] : https://github.com/yannickcr/eslint-plugin-react/issues/1644 
49+ [ #1635 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1635 
50+ [ #1559 ] : https://github.com/yannickcr/eslint-plugin-react/issues/1559 
51+ [ #1611 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1611 
52+ [ #1621 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1621 
53+ [ #1542 ] : https://github.com/yannickcr/eslint-plugin-react/issues/1542 
54+ [ #1581 ] : https://github.com/yannickcr/eslint-plugin-react/issues/1581 
55+ [ #1471 ] : https://github.com/yannickcr/eslint-plugin-react/issues/1471 
56+ [ #1468 ] : https://github.com/yannickcr/eslint-plugin-react/issues/1468 
57+ [ #1650 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1650 
58+ [ #1572 ] : https://github.com/yannickcr/eslint-plugin-react/issues/1572 
59+ [ #1597 ] : https://github.com/yannickcr/eslint-plugin-react/issues/1597 
60+ [ #1511 ] : https://github.com/yannickcr/eslint-plugin-react/issues/1511 
61+ [ #1607 ] : https://github.com/yannickcr/eslint-plugin-react/issues/1607 
62+ [ #1636 ] : https://github.com/yannickcr/eslint-plugin-react/issues/1636 
63+ [ #1642 ] : https://github.com/yannickcr/eslint-plugin-react/issues/1642 
64+ [ #1576 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1576 
65+ [ #1578 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1578 
66+ [ #1552 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1552 
67+ [ #1566 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1566 
68+ [ #1624 ] : https://github.com/yannickcr/eslint-plugin-react/pull/1624 
69+ 
670## [ 7.5.1]  - 2017-11-19 
771### Fixed  
872*  Fix [ ` jsx-no-bind ` ] [ ]  crash ([ #1543  ] [ ]  @jomasti  )
@@ -2045,3 +2109,7 @@ If you're still not using React 15 you can keep the old behavior by setting the
20452109[ `destructuring-assignment` ] : docs/rules/destructuring-assignment.md 
20462110[ `no-access-state-in-setstate` ] : docs/rules/no-access-state-in-setstate.md 
20472111[ `button-has-type` ] : docs/rules/button-has-type.md 
2112+ [ `forbid-dom-props` ] : docs/rules/forbid-dom-props.md 
2113+ [ `jsx-child-element-spacing` ] : docs/rules/jsx-child-element-spacing.md 
2114+ [ `no-this-in-sfc` ] : docs/rules/no-this-in-sfc.md 
2115+ [ `jsx-sort-default-props` ] : docs/rules/jsx-sort-default-props.md 
0 commit comments