Skip to content

Releases: jsx-eslint/eslint-plugin-react

v7.27.0

05 Jan 06:33
v7.27.0
21e01b6
Compare
Choose a tag to compare

What's Changed

  • [New] add no-unused-class-component-methods by @pawelnvk in #2239
  • [New] Add no-arrow-function-lifecycle rule by @ngtan in #1980
  • [react/jsx-uses-vars]: False negative on HTML elements used in JSX by @karlhorky in #2916
  • [Fix] propTypes: add VoidFunctionComponent to react generic list by @vedadeepta in #3092
  • [Fix] no-arrow-function-lifecycle: prevent crashing on ClassProperty by @AriPerkkio in #3098
  • [Dev Deps] Upgrade eslint-plugin-eslint-plugin to v4 by @bmish in #3105
  • [Tests] use parsers.all + features to maximally repeat test cases across parsers, plus fixes by @ljharb in #3108
  • [Fix] display-name: unwrap TS as expressions by @ljharb in #3110
  • [Fix] no-unstable-components: improve handling of objects containing render functions by @fizwidget in #3111
  • [Fix] prop-types, propTypes: add forwardRef<>, ForwardRefRenderFunction<> prop-types by @vedadeepta in #3112
  • [Tests] test on the new babel eslint parser by @ljharb in #3113
  • [Dev Deps] update eslint-remote-tester by @AriPerkkio in #3118
  • [New] add no-invalid-html-attribute rule by @Nokel81 in #2863
  • [Dev Deps] update eslint-remote-tester-run-action by @AriPerkkio in #3120
  • [Fix] destructuring-assignment, component detection: improve component detection by @vedadeepta in #3122
  • [Docs] jsx-no-target-blank: adjust options description by @gebsh in #3124
  • [New] support eslint 8.x by @MichaelDeBoey in #3059

New Contributors

Full Changelog: v7.26.1...v7.27.0

v7.26.1

25 Oct 03:48
v7.26.1
119a7f3
Compare
Choose a tag to compare

What's Changed

  • Pin link to code in react-in-jsx-scope docs by @lencioni in #3081
  • [Docs] jsx-max-props-per-line: fix options example by @MrRaiter in #3083
  • [Fix] jsx-no-target-blank: improve error messages by @cutiful in #3088

New Contributors

Full Changelog: v7.26.0...v7.26.1

v7.26.0

28 Sep 19:39
v7.26.0
8cf47a8
Compare
Choose a tag to compare

Added

Fixed

Changed

v7.25.3

28 Sep 19:37
v7.25.3
76fdffe
Compare
Choose a tag to compare
v7.25.3

v7.25.2

28 Sep 19:37
v7.25.2
f4854ea
Compare
Choose a tag to compare
v7.25.2

v7.25.1

31 Aug 02:25
v7.25.1
9487a17
Compare
Choose a tag to compare
v7.25.1

v7.25.0

31 Aug 02:25
v7.25.0
49db7fa
Compare
Choose a tag to compare
v7.25.0

v7.24.0

31 Aug 02:25
v7.24.0
291acbf
Compare
Choose a tag to compare
v7.24.0

v7.23.2

20 Apr 01:00
v7.23.2
0d999ef
Compare
Choose a tag to compare
v7.23.2

v7.23.1

20 Apr 01:00
v7.23.1
307458f
Compare
Choose a tag to compare
v7.23.1