Skip to content
This repository has been archived by the owner on Sep 11, 2024. It is now read-only.

Update dependency axe-core to v4.8.0 #11585

Merged
merged 1 commit into from
Sep 11, 2023
Merged

Update dependency axe-core to v4.8.0 #11585

merged 1 commit into from
Sep 11, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 7, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
axe-core (source) 4.7.2 -> 4.8.0 age adoption passing confidence

Release Notes

dequelabs/axe-core (axe-core)

v4.8.0

Compare Source

Consistent Rule Impact

This release changes it so that a rule never changes what impact it reports. To facilitate this while without changing the impact on certain issues, some rules have been split. The following changes were involved:

Other Features
  • deprecate & disable duplicate-id / duplicate-id-active (#​4071) (733c45e)
  • duplicate-id-aria: set to review on fail and tag as wcag412 (#​4075) (9f1a3e3)
  • add EN.301.549 tags to rules (#​4063) (de3da89)
  • checks: enable help-same-as-label, but remove from rules (#​4096) (034038a)
  • new-rule: aria-braille-equivalent finds incorrect uses of aria-braille attributes (#​4107) (6260a2f)
  • page-no-duplicate-banner/contentinfo: deprecate options.nativeScopeFilter, take into ancestors with sectioning roles (#​4105) (c6e07be)
Type Fixes & Improvements

Various improvements were made to the types. Potentially the most impactful of which is that the target and ancestry property now return as UnlabelledFrameSelector instead of as string[], which is incorrect for selectors involving shadow DOM. This may create some issues during migration for any code that has been incorrectly assuming these two properties have the string[] type. For more details and other type changes, see the commit itself:

Bug Fixes
4.7.2 (2023-05-25)
Bug Fixes
4.7.1 (2023-05-15)
Bug Fixes
  • aria-allowed-attr: no inconsistent aria-checked on HTML checkboxes (#​3895) (704043e)
  • aria-allowed-attrs: add aria-expanded to allowed attrs for menuitemcheckbox and menuitemradio (#​3994) (0f405c6)
  • aria-required-children: trigger reviewEmpty with hidden children (#​4012) (a19b6cb)
  • color-contrast: support CSS 4 color spaces (#​4020) (65621c3)
  • link-in-text-block: set links with pseudo-content for review (#​4005) (949f4f8)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.


This change is marked as an internal change (Task), so will not be included in the changelog.

@renovate renovate bot added Dependencies Pull requests that update a dependency file T-Task Refactoring, enabling or disabling functionality, other engineering tasks labels Sep 7, 2023
@t3chguy t3chguy marked this pull request as ready for review September 8, 2023 08:22
@t3chguy t3chguy requested a review from a team as a code owner September 8, 2023 08:22
@t3chguy t3chguy added this pull request to the merge queue Sep 8, 2023
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Sep 8, 2023
@t3chguy t3chguy added this pull request to the merge queue Sep 8, 2023
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Sep 8, 2023
@t3chguy t3chguy enabled auto-merge September 11, 2023 09:02
@t3chguy t3chguy added this pull request to the merge queue Sep 11, 2023
Merged via the queue into develop with commit 8837e52 Sep 11, 2023
39 checks passed
@t3chguy t3chguy deleted the renovate/axe branch September 11, 2023 10:17
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Dependencies Pull requests that update a dependency file T-Task Refactoring, enabling or disabling functionality, other engineering tasks
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant