Skip to content
This repository was archived by the owner on Oct 1, 2018. It is now read-only.

Bump eslint-plugin-jsx-a11y from 3.0.2 to 6.0.3#99

Open
dependabot-preview[bot] wants to merge 1 commit into
devfrom
dependabot/npm_and_yarn/eslint-plugin-jsx-a11y-6.0.3
Open

Bump eslint-plugin-jsx-a11y from 3.0.2 to 6.0.3#99
dependabot-preview[bot] wants to merge 1 commit into
devfrom
dependabot/npm_and_yarn/eslint-plugin-jsx-a11y-6.0.3

Conversation

@dependabot-preview
Copy link
Copy Markdown

Bumps eslint-plugin-jsx-a11y from 3.0.2 to 6.0.3.

Release notes

Sourced from eslint-plugin-jsx-a11y's releases.

Republish with correct dependency versioning

jsx-ast-utils was using incorrect major version for v6.0.2 of this plugin. This version republishes the same code with jsx-ast-utils@^2.0.0

Fix .npmignore

See #279

Remove src and and flow from tarball

See #277

Lots of updates!

  • [new] Add rule anchor-is-valid. See documentation for configuration options. Thanks AlmeroSteyn.
  • [breaking] href-no-hash replaced with anchor-is-valid in the recommended and strict configs. Use the invalidHref aspect (active by default) in anchor-is-valid to continue to apply the behavior provided by href-no-hash.
  • [breaking] Removed support for ESLint peer dependency at version ^2.10.2.
  • [update] The rule label-has-for now allows inputs nested in label tags. Previously it was strict about requiring a for attribute. Thanks ignatiusreza and mjaltamirano.
  • [update] New configuration for interactive-supports-focus. Recommended and strict configs for now contain a trimmed-down whitelist of roles that will be checked.
  • [fix] Incompatibility between node version 4 and 5. Thanks evilebottnawi.
  • [fix] Missing README entry for media-has-caption. Thanks ismail-syed.
  • [fix] README updates explaining recommended and strict configs. Thanks Donaldini.
  • [fix] Updated to aria-query@0.7.0, which includes new ARIA 1.1 properties. Previously, the aria-props rule incorrectly threw errors for these new properties.

Support eslint v4

No release notes provided.

Include flow directory in published package

for explicit imports in v5.0.2

Resolve Flow issues

Explicitly import flow types to resolve flow failures in consuming projects.

Node <4 support

Swapped Array.includes for array-includes polyfill to support node versions <4

Version 5!

[breaking] Refactor img-has-alt rule into alt-text rule
[breaking] Rule onclick-has-role is removed. Replaced with no-static-element-interactions and no-noninteractive-element-interactions.
[breaking] Rule onclick-has-focus is removed. Replaced with interactive-supports-focus.
[new] - Add rule media-has-caption rule
[new] - Add ignoreNonDOM option to no-autofocus.
[new] - Add rule no-interactive-element-to-noninteractive-role
[new] - Add rule no-noninteractive-element-to-interactive-role
[new] - Add rule no-noninteractive-tabindex
[new] - Configs split into "recommended" and "strict".
[enhanced] - Configuration options added to no-static-element-interactions and no-noninteractive-element-interactions. Options allow for fine-tuning of elements and event handlers to check.

New rules + other changes

Add new rules:

jsx-a11y/accessible-emoji
jsx-a11y/aria-activedescendant-has-tabindex
jsx-a11y/iframe-has-title

... (truncated)
Changelog

Sourced from eslint-plugin-jsx-a11y's changelog.

6.0.2 / 2017-06-28

  • [fix] Prefix directories in .npmignore with / so it only matches the top-level directory

6.0.1 / 2017-06-28

  • [temporary] Remove src and flow from package to resolve flow issues for consuming packages.

6.0.0 / 2017-06-05

  • [new] Add rule anchor-is-valid. See documentation for configuration options. Thanks AlmeroSteyn.
  • [breaking] href-no-hash replaced with anchor-is-valid in the recommended and strict configs. Use the invalidHref aspect (active by default) in anchor-is-valid to continue to apply the behavior provided by href-no-hash.
  • [breaking] Removed support for ESLint peer dependency at version ^2.10.2.
  • [update] The rule label-has-for now allows inputs nested in label tags. Previously it was strict about requiring a for attribute. Thanks ignatiusreza and mjaltamirano.
  • [update] New configuration for interactive-supports-focus. Recommended and strict configs for now contain a trimmed-down whitelist of roles that will be checked.
  • [fix] Incompatibility between node version 4 and 5. Thanks evilebottnawi.
  • [fix] Missing README entry for media-has-caption. Thanks ismail-syed.
  • [fix] README updates explaining recommended and strict configs. Thanks Donaldini.
  • [fix] Updated to aria-query@0.7.0, which includes new ARIA 1.1 properties. Previously, the aria-props rule incorrectly threw errors for these new properties.

5.1.1 / 2017-07-03

  • [fix] revert v6 breaking changes unintentionally added in v5.1 (#283)

5.1.0 / 2017-06-26

  • [new] Support eslint v4. (#267)
  • [new] label-has-for: add "required" option to allow customization (#240)
  • [new] add anchor-is-valid (#224)
  • [new] interactive-supports-focus: Split interactive supports focus into tabbable and focusable cases (#236)
  • [new] anchor-is-valid: add aspects option (#251)
  • [Deps] Bump aria-query to 0.7.0

5.0.3 / 2017-05-16

  • [fix] Remove flow directory from .npmignore to accommodate explicit imports from v5.0.2.

5.0.2 / 2017-05-16

  • [fix] Explicitly import flow types to resolve flow failures in consuming projects.

5.0.1 / 2017-05-07

  • [fix] Polyfill Array.includes for node < 6 support.
... (truncated)
Commits
  • 356944a Upgrade dependencies.
  • d700045 Update README.md
  • dd457a3 Add reference to no-access-key
  • c46fc48 Merge pull request #313 from zburke/patch-1
  • e80a2e0 fix typo: convert quote to backticks around "div"
  • 02a438d Ignore custom components for role-has-required-aria-props.
  • 339d23a Update no-noninteractive-element-interactions.md
  • b7793f7 chore(package): update flow-bin to version 0.51.0
  • 91f71e7 chore(package): update flow-bin to version 0.50.0
  • e5c76c1 Update no-access-key.md
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Note: This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

You can always request more updates by clicking Bump now in your Dependabot dashboard.

Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot ignore this [minor|major] version will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use [this|these] label[s] will set the current labels as the default for future PRs for this repo and language

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)

Finally, you can contact us by mentioning @dependabot.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant