Eslint Plugin React: v7.4.0 Release

Release date:
September 24, 2017
Previous version:
v7.4.0-rc.1 (released September 12, 2017)
Magnitude:
38 Diff Delta
Contributors:
2 total committers
Data confidence:
Commits:

Top Contributors in v7.4.0

yannickcr
jneuendorf

Directory Browser for v7.4.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 Flow 0.53 support (#1376 @jseminck)
  • Add jsx-curly-brace-presence rule (#1310 @jackyho112)
  • Add support for Flow IntersectionTypeAnnotation to prop-types and no-unused-prop-types (#1364 #1323 @jseminck)
  • Add support for Flow TypedArgument to no-unused-prop-types (#1412 @jseminck)
  • Add support for Flow ClassExpressions to prop-types (#1400 @jseminck)
  • Add support for Flow read-only props to no-unused-prop-types (#1388 @jseminck)
  • Add more tests for prop-types and no-unused-prop-types (#1381 @DianaSuvorova)
  • Add support for increment and decrement operations to no-direct-mutation-state (#1386 @zpao)

Fixed

  • Fix no-unused-state to ignore computed property keys (#1361 @jackyho112)
  • Fix no-typos crash (#1406 @jseminck)
  • Fix boolean-prop-naming crash (#1409 @EvHaus)
  • Fix prop-types and no-unused-prop-types crash with IntersectionTypeAnnotation (#1413 @jseminck)

Changed

  • Documentation improvements (#1392 @xcatliu, #1403 @piperchester, #1432 @jneuendorf)