Skip to content

Releases: jsx-eslint/eslint-plugin-react

v3.14.0

04 Jan 23:48
Compare
Choose a tag to compare

Added

Fixed

Changed

  • Add AppVeyor CI to run tests on a Windows platform
  • Add sort-comp codemod to sort-comp documentation (#381 @turadg)

v3.13.1

26 Dec 00:40
Compare
Choose a tag to compare

Fixed

v3.13.0

24 Dec 08:10
Compare
Choose a tag to compare

Added

  • Add no-string-refs rule (#341 @Intellicode)
  • Add support for propTypes assigned via a variable in prop-types (#355)

Fixed

  • Fix never option in prefer-es6-class
  • Fix jsx-key false-positives (#320 @silvenon)

Changed

v3.12.0

20 Dec 17:58
Compare
Choose a tag to compare

Added

Fixed

  • Fix jsx-pascal-case to stop checking lower cased components (#329)
  • Fix crash in component detection class (#364)

Changed

v3.11.3

05 Dec 20:44
Compare
Choose a tag to compare

Fixed

  • Fix crash in prop-types when reassigning props (#345)
  • Fix jsx-handler-names for stateless components (#346)

Changed

  • Update jsx-handler-names error messages to be less specific (#348 @jakemmarsh)

v3.11.2

30 Nov 23:17
Compare
Choose a tag to compare

Fixed

  • Allow numbers in jsx-pascal-case (#339)
  • Fix jsx-handler-names crash with arrays (#340)

Changed

  • Add allow-in-func option to no-did-update-set-state documentation

v3.11.1

29 Nov 18:59
Compare
Choose a tag to compare

Fixed

  • Fix SVG attributes support for no-unknown-property (#338)

v3.11.0

29 Nov 17:39
Compare
Choose a tag to compare

Added

Fixed

  • Fix destructured props detection in stateless components (#326)
  • Fix props validation for nested stateless components (#331)
  • Fix require-extension to ignore extension if it's part of the package name (#319)

Changed

  • Allow consecutive uppercase letters in jsx-pascal-case (#328 @lencioni)
  • Update dependencies

v3.10.0

20 Nov 23:21
Compare
Choose a tag to compare

Added

Fixed

v3.9.0

16 Nov 23:48
Compare
Choose a tag to compare

Added

  • Add jsx-key rule (#293 @benmosher)
  • Add allow-in-func option to no-did-update-set-state (#300)
  • Add option to only enforce jsx-closing-bracket-location rule to one type of tag (nonEmpty or selfClosing) (#307)

Fixed

  • Fix crash when destructuring with only the rest spread (#269)
  • Fix variables detection when searching for related components (#303)
  • Fix no-unknown-property to not check custom elements (#308 @zertosh)

Changed

  • Improve jsx-closing-bracket-location error message (#301 @alopatin)
  • Update dependencies