Eslint Plugin React: v7.1.0 Release

Release date:
June 13, 2017
Previous version:
v7.0.1 (released May 13, 2017)
Magnitude:
4,253 Diff Delta
Contributors:
21 total committers
Data confidence:
Commits:

74 Commits in this Release

Ordered by the degree to which they evolved the repo in this version.

Authored February 21, 2017
Authored April 5, 2017
Authored May 16, 2017
Authored June 13, 2017
Authored May 21, 2017
Authored February 15, 2017
Authored May 20, 2017
Authored May 20, 2017
Authored June 11, 2017
Authored March 20, 2017
Authored February 24, 2017
Authored May 15, 2017
Authored May 23, 2017
Authored May 7, 2017
Authored May 15, 2017
Authored April 30, 2017
Authored May 6, 2017
Authored June 11, 2017

Top Contributors in v7.1.0

webOS101
fatfisz
yannickcr
ManThursday
jomasti
ross-solomon-3102
preco21
jseminck
adnasa
gfx

Directory Browser for v7.1.0

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

Added

  • Add default-props-match-prop-types rule (#1022 @webOS101)
  • Add no-redundant-should-component-update rule (#985 @jomasti)
  • Add jsx-closing-tag-location rule (#1206 @rsolomon)
  • Add auto fix for jsx-max-props-per-line (#949 @snowypowers)
  • Add support for lifecycle methods with nextProps/prevProps in no-unused-prop-types (#1213 @jseminck)
  • Add Flow SuperTypeParameters support to prop-types (#1236 @gpeal)
  • Add children option to jsx-curly-spacing (#857 @fatfisz)

Fixed

  • Fix prefer-stateless-function ignorePureComponents option when using class expressions (#1122 @dreid)
  • Fix void-dom-elements-no-children crash (#1195 @oliviertassinari)
  • Fix require-default-props quoted defaultProps detection (#1201)
  • Fix jsx-sort-props bug with ignoreCase and callbacksLast options set to true (#1175 @jseminck)
  • Fix no-unused-proptype false positive (#1183 #1135 @jseminck)
  • Fix jsx-no-target-blank to not issue errors for non-external URLs (#1216 @gfx)
  • Fix prop-types quoted Flow types detection (#1132 @ethanjgoldberg)
  • Fix no-array-index-key crash with key without value (#1242 @jseminck)

Changed

  • Set ESLint 4.0.0 as valid peerDependency
  • Dead code removal (#1227 @jseminck)
  • Update dependencies (@ljharb)
  • Documentation improvements (#1071 @adnasa, #1199 @preco21, #1222 @alexilyaev, #1231 @vonovak, #1239 @webOS101, #1241 @102)