Skip to content

Releases: jsx-eslint/eslint-plugin-jsx-a11y

Add aria role `switch`

08 Oct 15:37
Compare
Choose a tag to compare
v2.2.3

2.2.3

x-has-content rules pass with children prop set

12 Sep 15:56
Compare
Choose a tag to compare

Allow eslint v3 & greater as a peer dependency

06 Jul 02:21
Compare
Choose a tag to compare

Add eslint as a peerDependency

06 Jul 02:12
Compare
Choose a tag to compare

Support namespaced names by integrating with latest jsx-ast-utils

10 Jun 21:59
Compare
Choose a tag to compare
  • [new] Integrate with latest jsx-ast-utils to use propName function. More support for namespaced names on attributes and elements.

[fix] Handle spread props in multiple rules

10 Jun 19:57
Compare
Choose a tag to compare
1.4.1

[docs] - Update CHANGELOG

Extract JSX core and integrate dependency

10 Jun 16:10
Compare
Choose a tag to compare
  • [dependency] Integrate jsx-ast-utils
  • [fix] Better error reporting for aria-unsupported-elements indicating which prop to remove.

Spelling suggestions and bugfix

05 Jun 15:58
Compare
Choose a tag to compare

[new] Spelling suggestions for incorrect aria-* props
[fix] Ensure role value is a string before converting to lowercase in img-has-alt rule.

[fix] - Handle dynamic tabIndex expression values

02 Jun 17:03
Compare
Choose a tag to compare

Fixes #50

This fix retains validation logic for literal tabIndex values added in #48.

[fix] - Fix checks involving the tabIndex attribute that do not account for integer literals