Skip to content

Commit e1d7d36

Browse files
build(deps): update dependency axe-core to v4.8.2 (#8147)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [axe-core](https://www.deque.com/axe/) ([source](https://github.com/dequelabs/axe-core)) | [`4.7.2` -> `4.8.2`](https://renovatebot.com/diffs/npm/axe-core/4.7.2/4.8.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/axe-core/4.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/axe-core/4.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/axe-core/4.7.2/4.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/axe-core/4.7.2/4.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>dequelabs/axe-core (axe-core)</summary> ### [`v4.8.2`](https://github.com/dequelabs/axe-core/blob/HEAD/CHANGELOG.md#482-2023-09-18) [Compare Source](https://github.com/dequelabs/axe-core/compare/v4.8.1...v4.8.2) ### [`v4.8.1`](https://github.com/dequelabs/axe-core/blob/HEAD/CHANGELOG.md#481-2023-09-08) [Compare Source](https://github.com/dequelabs/axe-core/compare/v4.8.0...v4.8.1) ### [`v4.8.0`](https://github.com/dequelabs/axe-core/blob/HEAD/CHANGELOG.md#480-2023-09-06) [Compare Source](https://github.com/dequelabs/axe-core/compare/v4.7.2...v4.8.0) ##### 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: - Deprecate impact on checks; use rules instead ([#&#8203;4114](https://github.com/dequelabs/axe-core/issues/4114)) ([2cc5547](https://github.com/dequelabs/axe-core/commit/2cc5547634ee783701675631ee3978129707e6f0)) - add rule aria-deprecated-role ([#&#8203;4074](https://github.com/dequelabs/axe-core/issues/4074)) ([03f2771](https://github.com/dequelabs/axe-core/commit/03f2771ab43bd877b7919c29b4f5e737b5a69544)) - add rule aria-conditional-attr ([#&#8203;4094](https://github.com/dequelabs/axe-core/issues/4094)) ([d417630](https://github.com/dequelabs/axe-core/commit/d417630e89a41603426c2bb545b49057f03ed8e5)) - **aria-input/toggle-field-name:** set impact always to serious ([#&#8203;4095](https://github.com/dequelabs/axe-core/issues/4095)) ([e031d68](https://github.com/dequelabs/axe-core/commit/e031d68652229a80ba6ff7d02d29a50a846bfa5b)) - **aria-prohibited-attr:** add rule aria-prohibited-attr ([#&#8203;4088](https://github.com/dequelabs/axe-core/issues/4088)) ([7b115d3](https://github.com/dequelabs/axe-core/commit/7b115d3a9e7256ae2c0a1d7d0f9ba791a06c8599)) - **impact:** aria-roles / aria-valid-attr-value is always "critical" ([#&#8203;4112](https://github.com/dequelabs/axe-core/issues/4112)) ([5cc8041](https://github.com/dequelabs/axe-core/commit/5cc8041f74a6f015dcbca36ee7414767528277c2)) - **impact:** scope-attr-valid is always "moderate" ([#&#8203;4113](https://github.com/dequelabs/axe-core/issues/4113)) ([131f552](https://github.com/dequelabs/axe-core/commit/131f5524e8c8022ace047ac6d69d779460c85fe6)) ##### Other Features - deprecate & disable duplicate-id / duplicate-id-active ([#&#8203;4071](https://github.com/dequelabs/axe-core/issues/4071)) ([733c45e](https://github.com/dequelabs/axe-core/commit/733c45e6a40a9f8ff6e75f7db864edff0b404ca2)) - **duplicate-id-aria:** set to review on fail and tag as wcag412 ([#&#8203;4075](https://github.com/dequelabs/axe-core/issues/4075)) ([9f1a3e3](https://github.com/dequelabs/axe-core/commit/9f1a3e3cbffbe09eaf90fa254c6421fd4264cf4a)) - add EN.301.549 tags to rules ([#&#8203;4063](https://github.com/dequelabs/axe-core/issues/4063)) ([de3da89](https://github.com/dequelabs/axe-core/commit/de3da897e56179d94ef8a0dc1a667b5663c489d1)) - **checks:** enable help-same-as-label, but remove from rules ([#&#8203;4096](https://github.com/dequelabs/axe-core/issues/4096)) ([034038a](https://github.com/dequelabs/axe-core/commit/034038a625b390ed25b30fccc96e3fc1f384dbc1)) - **new-rule:** aria-braille-equivalent finds incorrect uses of aria-braille attributes ([#&#8203;4107](https://github.com/dequelabs/axe-core/issues/4107)) ([6260a2f](https://github.com/dequelabs/axe-core/commit/6260a2f25781b465960aec0b1e7781be5496c9bd)) - **page-no-duplicate-banner/contentinfo:** deprecate options.nativeScopeFilter, take into ancestors with sectioning roles ([#&#8203;4105](https://github.com/dequelabs/axe-core/issues/4105)) ([c6e07be](https://github.com/dequelabs/axe-core/commit/c6e07bec43ef1935f2afb9429e9f12a937c38f14)) ##### 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: - **d.ts:** improve axe.d.ts types ([#&#8203;4081](https://github.com/dequelabs/axe-core/issues/4081)) ([7c5f991](https://github.com/dequelabs/axe-core/commit/7c5f99143a1d97e294d21e14917f4963013fc6f8)), closes [#&#8203;3966](https://github.com/dequelabs/axe-core/issues/3966) ##### Bug Fixes - **access-name:** get name from header elements ([#&#8203;4097](https://github.com/dequelabs/axe-core/issues/4097)) ([fbe99bf](https://github.com/dequelabs/axe-core/commit/fbe99bf87a3ebd7d6bc4b4eca7a58bbff28a5b23)) - add <search> element semantics ([#&#8203;4115](https://github.com/dequelabs/axe-core/issues/4115)) ([637bf6c](https://github.com/dequelabs/axe-core/commit/637bf6c58c3e62877511687d8a6046f8aee63f03)) - **aria-allowed-attr:** pass aria-expanded on checkbox & switch ([#&#8203;4110](https://github.com/dequelabs/axe-core/issues/4110)) ([fcf76e0](https://github.com/dequelabs/axe-core/commit/fcf76e04d8534dfed75caf1f2c4a74ef4faa29ae)), closes [#&#8203;3339](https://github.com/dequelabs/axe-core/issues/3339) - **aria-allowed-role:** Add doc-glossary to allowed roles for aside element ([#&#8203;4083](https://github.com/dequelabs/axe-core/issues/4083)) ([6ca38f6](https://github.com/dequelabs/axe-core/commit/6ca38f65c28e9df0c429df1018b519394e22507e)) - **aria-allowed-role:** add meter to allowed roles for named img ([#&#8203;4055](https://github.com/dequelabs/axe-core/issues/4055)) ([173f29d](https://github.com/dequelabs/axe-core/commit/173f29da9558a1fd0510609aacc9e4deebdf74b4)), closes [#&#8203;4054](https://github.com/dequelabs/axe-core/issues/4054) - **aria-required-childen:** test visibility of grandchildren ([#&#8203;4091](https://github.com/dequelabs/axe-core/issues/4091)) ([a202b69](https://github.com/dequelabs/axe-core/commit/a202b69b955b45fc10abe06059925013bede07eb)) - **aria-text:** typo in rule description ([#&#8203;4131](https://github.com/dequelabs/axe-core/issues/4131)) ([85a0e9c](https://github.com/dequelabs/axe-core/commit/85a0e9c358ae78b4ceb2093dc9891d523eaf25b2)) - **aria-valid-attr-value:** allow empty value on aria-braille\* & aria-valuetext ([#&#8203;4109](https://github.com/dequelabs/axe-core/issues/4109)) ([c4c3e65](https://github.com/dequelabs/axe-core/commit/c4c3e658408d89b5ccd747d5fad9031c5d3a0de0)) - avoid memory issues by doing better cleanup ([#&#8203;4059](https://github.com/dequelabs/axe-core/issues/4059)) ([16c5cfa](https://github.com/dequelabs/axe-core/commit/16c5cfa66615537b2131a5a381fbed9a5336d853)) - avoid problems from element IDs that exist on object prototype ([#&#8203;4060](https://github.com/dequelabs/axe-core/issues/4060)) ([8d135dd](https://github.com/dequelabs/axe-core/commit/8d135dd58ccd72393b981464f66a01e770d9cf95)) - **color-contrast:** correctly handle flex and position ([#&#8203;4086](https://github.com/dequelabs/axe-core/issues/4086)) ([9d5f496](https://github.com/dequelabs/axe-core/commit/9d5f496c4ee7e95d113cdceab284fb6ca7be98e3)) - **color-contrast:** get text stoke from offset shadows ([#&#8203;4079](https://github.com/dequelabs/axe-core/issues/4079)) ([13acffe](https://github.com/dequelabs/axe-core/commit/13acffe540f834f5321f9c5c124b565cec92ce06)) - **color-contrast:** ignore format unicode characters ([#&#8203;4102](https://github.com/dequelabs/axe-core/issues/4102)) ([049522e](https://github.com/dequelabs/axe-core/commit/049522e3ef0676b198763e39e8c8a300c8eeb195)) - **color-contrast:** ignore zero width characters ([#&#8203;4103](https://github.com/dequelabs/axe-core/issues/4103)) ([4deb0a0](https://github.com/dequelabs/axe-core/commit/4deb0a0876d574c3d7d586b27ae07d4f5be586db)) - **color-contrast:** process non-rgb color functions ([#&#8203;4092](https://github.com/dequelabs/axe-core/issues/4092)) ([9634282](https://github.com/dequelabs/axe-core/commit/963428256d7a119c7b6188868eb9d4a4651a8949)) - **commons/dom/createGrid:** only add the visible, non-overflow areas of an element to the grid ([#&#8203;4101](https://github.com/dequelabs/axe-core/issues/4101)) ([d77f47b](https://github.com/dequelabs/axe-core/commit/d77f47b8dd346e205b6cddb4f6ce544ef5f699e4)) - ensure reporter errors can propagate ([#&#8203;4111](https://github.com/dequelabs/axe-core/issues/4111)) ([080cc1b](https://github.com/dequelabs/axe-core/commit/080cc1b5f5ed048ab435c312dec291d1b4eb4393)) - ignore stylesheets fetching style tag in jsdom ([#&#8203;4138](https://github.com/dequelabs/axe-core/issues/4138)) ([d7c16a4](https://github.com/dequelabs/axe-core/commit/d7c16a481d5a5f68c1e970040e01f125b2025378)) - **jsdom:** allow axe.setup() without a global window ([#&#8203;4116](https://github.com/dequelabs/axe-core/issues/4116)) ([33b0314](https://github.com/dequelabs/axe-core/commit/33b0314922762c0e562b613219b5cc96e3ce31f5)) - **target-size:** correctly calculate bounding box ([#&#8203;4125](https://github.com/dequelabs/axe-core/issues/4125)) ([1494b4c](https://github.com/dequelabs/axe-core/commit/1494b4c2159fbae2a937cc7c3dc1d269915ef4d4)) - **target-size:** update to match new spacing requirements ([#&#8203;4117](https://github.com/dequelabs/axe-core/issues/4117)) ([49eaa0e](https://github.com/dequelabs/axe-core/commit/49eaa0e1663724f70b2571cc7393e306bf0c7321)) - Use correct copyright year ([#&#8203;4098](https://github.com/dequelabs/axe-core/issues/4098)) ([cab6a2b](https://github.com/dequelabs/axe-core/commit/cab6a2b2f012f5963d0f4294217578c790508fcc)) - **utils/clone:** don't try to clone elements from different window context ([#&#8203;4072](https://github.com/dequelabs/axe-core/issues/4072)) ([55000d0](https://github.com/dequelabs/axe-core/commit/55000d066f018e4c3f2b9ec4eabf23eb1781dfbb)) ##### [4.7.2](https://github.com/dequelabs/axe-core/compare/v4.7.1...v4.7.2) (2023-05-25) ##### Bug Fixes - **aria-allowed-attr:** Add 'aria-required' to switch role ([#&#8203;4029](https://github.com/dequelabs/axe-core/issues/4029)) ([cb51be4](https://github.com/dequelabs/axe-core/commit/cb51be4e3ed69e8e8b3725cab5ad1a4671f64c0c)), closes [#&#8203;4027](https://github.com/dequelabs/axe-core/issues/4027) - **aria-allowed-attr:** allow aria-required on role=slider ([#&#8203;4035](https://github.com/dequelabs/axe-core/issues/4035)) ([bb2bf60](https://github.com/dequelabs/axe-core/commit/bb2bf606d75409722c645a3b2e3240cbce7e97ef)) - **aria-required-children:** set related nodes for invalid children ([#&#8203;4033](https://github.com/dequelabs/axe-core/issues/4033)) ([377f72b](https://github.com/dequelabs/axe-core/commit/377f72b16a4db5272b6c056a070e977dc0589cf5)) - **tags:** Add / correct several TTv5 tags ([#&#8203;4031](https://github.com/dequelabs/axe-core/issues/4031)) ([25859dd](https://github.com/dequelabs/axe-core/commit/25859dd737e271f69e3912d69ede2a127d78caa4)) ##### [4.7.1](https://github.com/dequelabs/axe-core/compare/v4.7.0...v4.7.1) (2023-05-15) ##### Bug Fixes - **aria-allowed-attr:** no inconsistent aria-checked on HTML checkboxes ([#&#8203;3895](https://github.com/dequelabs/axe-core/issues/3895)) ([704043e](https://github.com/dequelabs/axe-core/commit/704043e8a4b9359e871403c3b4fc294b9feee931)) - **aria-allowed-attrs:** add aria-expanded to allowed attrs for menuitemcheckbox and menuitemradio ([#&#8203;3994](https://github.com/dequelabs/axe-core/issues/3994)) ([0f405c6](https://github.com/dequelabs/axe-core/commit/0f405c6da55570db2d536e2a4a5464865d73e821)) - **aria-required-children:** trigger reviewEmpty with hidden children ([#&#8203;4012](https://github.com/dequelabs/axe-core/issues/4012)) ([a19b6cb](https://github.com/dequelabs/axe-core/commit/a19b6cb5252deb062f6170ab035d804742e7c1df)) - **color-contrast:** support CSS 4 color spaces ([#&#8203;4020](https://github.com/dequelabs/axe-core/issues/4020)) ([65621c3](https://github.com/dequelabs/axe-core/commit/65621c339fd42798cb3ce66bac62865e62926e8c)) - **link-in-text-block:** set links with pseudo-content for review ([#&#8203;4005](https://github.com/dequelabs/axe-core/issues/4005)) ([949f4f8](https://github.com/dequelabs/axe-core/commit/949f4f8dfccd018b88f929bd650dc8920ce4f6f0)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 5am every weekday" in timezone America/Los_Angeles, 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 this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Esri/calcite-design-system). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40Ni4wIiwidXBkYXRlZEluVmVyIjoiMzcuNDYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent b6bdb02 commit e1d7d36

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

package-lock.json

+7-7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
"@typescript-eslint/parser": "5.48.2",
5959
"@whitespace/storybook-addon-html": "5.0.0",
6060
"autoprefixer": "10.4.16",
61-
"axe-core": "4.7.2",
61+
"axe-core": "4.8.2",
6262
"babel-loader": "8.3.0",
6363
"change-case": "4.1.2",
6464
"cheerio": "1.0.0-rc.10",

0 commit comments

Comments
 (0)