Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update axe-core to v4.9.1 #776

Merged
merged 3 commits into from
Jul 29, 2024
Merged

Update axe-core to v4.9.1 #776

merged 3 commits into from
Jul 29, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 29, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@axe-core/puppeteer 4.7.3 -> 4.9.1 age adoption passing confidence
axe-core (source) 4.7.2 -> 4.9.1 age adoption passing confidence

Release Notes

dequelabs/axe-core-npm (@​axe-core/puppeteer)

v4.9.1

Compare Source

Bug Fixes

v4.9.0

Compare Source

Bug Fixes
Features

4.8.5 (2024-02-08)

Bug Fixes

4.8.4 (2024-01-23)

Bug Fixes
  • webdriverjs: use new headless argument to fix selenium-webdriver@4.17.0 breaking release (#​992) (0daba98)

4.8.3 (2024-01-09)

Bug Fixes
Reverts

4.8.2 (2023-11-30)

Bug Fixes

4.8.1 (2023-10-11)

Bug Fixes
Features

v4.8.5

Compare Source

Bug Fixes

v4.8.4

Compare Source

Bug Fixes
  • webdriverjs: use new headless argument to fix selenium-webdriver@4.17.0 breaking release (#​992) (0daba98)

v4.8.3

Compare Source

Bug Fixes
Reverts

v4.8.2

Compare Source

v4.8.1

Compare Source

Bug Fixes
Features

v4.8.0

Compare Source

Bug Fixes
Features

4.7.3 (2023-06-09)

Bug Fixes

4.7.2 (2023-06-01)

Bug Fixes

4.7.1 (2023-05-02)

Bug Fixes
dequelabs/axe-core (axe-core)

v4.9.1

Compare Source

v4.9.0

Compare Source

Features
Bug Fixes
4.8.4 (2024-02-07)
Bug Fixes
4.8.3 (2023-12-18)
Bug Fixes
4.8.2 (2023-09-18)
Bug Fixes
4.8.1 (2023-09-08)
Bug Fixes

v4.8.4: Release 4.8.4

Compare Source

This release should not result in different issue numbers. For TypeScript users, an error in type definitions has been corrected. This release could require a correction to how axe-core types are used. This release may change selectors on elements with the xmlns attribute, as the selectors axe-core prosed with those was invalid. Deduplication based on selectors between this and and prior versions of axe-core can fail because of this change.

Bug Fixes

v4.8.3

Compare Source

v4.8.2

Compare Source

v4.8.1

Compare Source

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: 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 these updates again.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/axe-core branch from 932cf95 to b5d672c Compare July 29, 2024 20:38
Copy link
Contributor Author

renovate bot commented Jul 29, 2024

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@calebeby calebeby merged commit 8599a26 into main Jul 29, 2024
5 checks passed
@calebeby calebeby deleted the renovate/axe-core branch July 29, 2024 21:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant