Update dependency eslint-plugin-jsx-a11y to v6 #12
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
4.0.0
->6.4.1
Release Notes
evcohen/eslint-plugin-jsx-a11y
v6.4.1
Compare Source
==================
f8a4496
Upgrade jsx-ast-utils to v3.1.0v6.4.0
Compare Source
==================
83e4ff2
[Deps] updateaxe-core
,jsx-ast-utils
eb92b07
[Dev Deps] update@babel/cli
,@babel/core
,@babel/plugin-transform-flow-strip-types
,eslint-plugin-flowtype
,eslint-plugin-import
,estraverse
,expect
,object.assign
3d98d7a
[Deps] update@babel/runtime
,axe-core
f702f62
[readme] add Spanish translationc2ae092
[Docs]no-static-element-interactions
: Fixed rule name in commentsb90e20d
Fix screenreader -> screen reader645900a
Fixed rule name in comments381b9d6
[fix:634] Ignore control elements that are hidden2c47f0a
[Fix]autocomplete-valid
: workaround for axe not being able to handlenull
00bd6d8
Add failing test for autocomplete with dynamic type3c49c9a
Add WCAG guidelines to rule documentation4ecaf35
Add a testcase for tablist to interactive supports focusdac6864
Deprecate the accessible-emoji rule5191053
Update to axobject-query@2.2.0b315698
Allow negative tabindex in aria-activedescendant-has-tabindex8e6fcd0
docs: fix travis badge now points to correct location at travis-ci.com2234df7
Account for additional control elements in label-has-associated-control5cbb718
Adding test cases for label tests66c425c
Additional test case for no-redundant-rolesv6.3.1
Compare Source
==================
765da0f
Update to aria-query 4.2.2d528e8c
Fix aria-level allowed on elements wit role heading (#704)29c6859
[meta] remove yarn registry from npmrc, so publishing worksf52c206
chore(package): update estraverse to version 5.0.0v6.3.0
Compare Source
==================
cce838a
Update aria-query to 4.2.0121e8a4
Add two test cases found while upgrading to ARIA 1.28059f51
Fix test failures raised by the upgrade to ARIA 1.20d24e3a
Update package.jsonb1f412a
Fix test failures in role-has-required-aria-props due to ARIA 1.2 updates74cec6e
Fix test failures in no-noninteractive-element-interactions due to ARIA 1.2 updates835b89e
Fix test failures in role-supports-aria-props-test due to ARIA 1.2 updates730319b
Account for the null semantic generic role in ARIA 1.27dfa7c9
Update aria-query from 4.0.1 to 4.0.242098b9
[Refactor]img-redundant-alt
: removing a use ofsome
a910d83
[Tests]label-has-associated-control
: add test forb273fe5
[New] Support ESLint 7.x1a97632
[Deps] update@babel/runtime
,array-includes
,axe-core
,axobject-query
,damerau-levenshtein
,jsx-ast-utils
b36976f
[Dev Deps] update@babel/cli
,@babel/core
,@babel/plugin-transform-flow-types
,babel-eslint
,babel-jest
,coveralls
,eslint-config-airbnb-base
,eslint-plugin-flowtype
,eslint-plugin-import
,estraverse
,in-publish
,jest
,minimist
,rimraf
,safe-publish-latest
89acdc4
fix: removing the use of the some function410ae43
chore(package): update eslint-plugin-flowtype to version 5.0.0a87f83d
fix(package): update emoji-regex to version 9.0.071940e6
chore(package): update babel-preset-airbnb to version 5.0.0d471f54
docs: Fix 404 links to WAI-ARIA spec42a2016
Fixes #669: use thelanguage-tags
package to check thelang
rule7bcea20
[Tests] update axe-coref13dc38
[Deps] Pin axe-core version33670bb
fix: require missing 'autocomplete-valid' ruleaca4c37
chore(mouse-event): revert unrelated formatting changesdf1e275
fix(mouse-event): remove check from custom elements1a16a1c
chore(package): update jscodeshift to version 0.7.07a55cdd
chore(package): update flow-bin to version 0.113.08e0d22b
Update aria-query and axobject-query to the latest versionsdd49060
Added test cases for an empty or undefined value of aria-label and aria-labelledby in alt-text1a7b94f
Updated dependencies including eslint-config-airbnb-base3aea217
chore: replace ignoreNonDOM with inputComponents1848d00
feat(autocomplete-valid): add to recommended & strict config8703840
refactor: use to axe-cre 3.4 SerialVirtualNode format3519c7b
chore: Remove axe VirtualNode abstraction9ac55c4
autocomplete-valid: Add inline comment44c6098
Update axe-core to 3.3.09916990
new autocomplete-valid rule82f598e
[Docs] examples: add language in code block for syntax highlight2529ad3
fixing casing issue on aria-props00926f2
Update README.mdce5d121
Update README.md031574e
chore(package): update flow-bin to version 0.103.0e00e1db
[meta] add FUNDING.ymle1e5fae
Fix readme filev6.2.3
Compare Source
=================
v6.2.2
Compare Source
=================
v6.2.1
Compare Source
=================
9980e45
[fix] Prevent Error when JSXSpreadAttribute is passed to isSemanticRoleElementv6.2.0
Compare Source
=================
5650674
[new rule] control-has-associated-label checks interactives for a labelf234698
[docs] add How to manage IDs9924d03
[docs] document jsx-a11y/label-has-associated-control assert option77b9870
[docs] Add newlines below headings8244e43
[docs] Add syntax highlighting to example26f41c8
[docs] Change explanation for role="presentation" escape hatch33a1f94
[fix] - Purely decorative emojis do not need descriptions.29d20f7
fix: update emoji-regex to version 7.0.20b63f73
chore: update flow-bin to version 0.88.0baa1344
[fix] Disable jsx-a11y/label-has-for in recommended2c5fb06
chore: update jscodeshift to version 0.6.087debc0
[fix] corrected no-noninteractive-element-to-interactive-role.md filed56265b
chore: update flow-bin to version 0.87.0477966f
[fix] Update test for implicit role ofimg
f484ce3
[fix] No implicit role for<img>
withalt=""
6c33bcb
[fix] Add select to the list of default control elements in label-has-associated-control011f8d9
[fix] Dialog and Alert roles can host keyboard listeners0f6a8af
[fix] More easierplugin:jsx-a11y/{recommended,strict}
configs3844248
[fix] Mark the replacement for label-has-for93265cb
[fix] normalizedValues to values651366c
[fix] Make aria-role case sensitive56d3b9a
[fix][484] Fix role-has-required-aria-props for semantic elements like input[checkbox]46e9abd
[fix] Handle the type={truthy} case in jsxv6.1.2
Compare Source
=================
label-has-for
:textarea
s are inputs too #470v6.1.1
Compare Source
==================
v6.1.0
Compare Source
==================
v6.0.3
Compare Source
jsx-ast-utils
was using incorrect major version for v6.0.2 of this plugin. This version republishes the same code withjsx-ast-utils@^2.0.0
v6.0.2
Compare Source
==================
.npmignore
with/
so it only matches the top-level directoryv6.0.1
Compare Source
==================
src
andflow
from package to resolve flow issues for consuming packages.v6.0.0
Compare Source
=================
anchor-is-valid
. See documentation for configuration options. Thanks @AlmeroSteyn.href-no-hash
replaced withanchor-is-valid
in the recommended and strict configs. Use theinvalidHref
aspect (active by default) inanchor-is-valid
to continue to apply the behavior provided byhref-no-hash
.label-has-for
now allows inputs nested in label tags. Previously it was strict about requiring afor
attribute. Thanks @ignatiusreza and @mjaltamirano.interactive-supports-focus
. Recommended and strict configs for now contain a trimmed-down whitelist of roles that will be checked.media-has-caption
. Thanks @ismail-syed.aria-props
rule incorrectly threw errors for these new properties.v5.1.1
Compare Source
==================
v5.1.0
Compare Source
==================
label-has-for
: add "required" option to allow customization (#240)anchor-is-valid
(#224)interactive-supports-focus
: Split interactive supports focus into tabbable and focusable cases (#236)anchor-is-valid
: addaspects
option (#251)v5.0.3
Compare Source
==================
flow
directory from.npmignore
to accommodate explicit imports fromv5.0.2
.v5.0.2
Compare Source
==================
v5.0.1
Compare Source
==================
v5.0.0
Compare Source
==================
img-has-alt
rule intoalt-text
ruleonclick-has-role
is removed. Replaced withno-static-element-interactions
andno-noninteractive-element-interactions
.onclick-has-focus
is removed. Replaced withinteractive-supports-focus
.media-has-caption
ruleignoreNonDOM
option tono-autofocus
.no-interactive-element-to-noninteractive-role
no-noninteractive-element-to-interactive-role
no-noninteractive-tabindex
no-static-element-interactions
andno-noninteractive-element-interactions
. Options allow for fine-tuning of elements and event handlers to check.Renovate configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.