Skip to content

Commit a4188ab

Browse files
authored
Merge pull request #2946 from dequelabs/release-4.2.1
chore(release): 4.2.1
2 parents 199eed2 + c7ad207 commit a4188ab

41 files changed

Lines changed: 1204 additions & 3307 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
name: Auto assign axe-core integration issues to Axe API team project board
2+
3+
on:
4+
issues:
5+
types: [opened]
6+
env:
7+
MY_GITHUB_TOKEN: ${{ secrets.MY_GITHUB_TOKEN }}
8+
9+
jobs:
10+
assign_one_project:
11+
runs-on: ubuntu-latest
12+
name: Auto assign axe-core integration issues to Axe API team project board
13+
steps:
14+
- name: Auto assign axe-core integration issues to Axe API team project board
15+
uses: srggrs/assign-one-project-github-action@1.2.1
16+
with:
17+
project: https://github.com/orgs/dequelabs/projects/53
18+
column_name: 'Ungroomed'

.github/workflows/sync-master-develop.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,3 @@ jobs:
1212
github-token: ${{ secrets.GITHUB_TOKEN }}
1313
pr-title: "chore: merge master into develop"
1414
pr-reviewers: straker,WilcoFiers,stephenmathieson
15-
pr-template: .github/PULL_REQUEST_TEMPLATE.md

.huskyrc

Lines changed: 0 additions & 5 deletions
This file was deleted.

.jsdoc.json

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
{
2-
"tags": {
3-
"allowUnknownTags": true,
4-
"dictionaries": ["jsdoc"]
5-
},
6-
"source": {
7-
"include": ["lib", "README.md"],
8-
"includePattern": ".js$",
9-
"excludePattern": "(node_modules/|doc/api)"
10-
},
11-
"opts": {
12-
"destination": "./doc/api",
13-
"encoding": "utf8",
14-
"recurse": true,
15-
"template": "./node_modules/minami"
16-
},
17-
"plugins": ["plugins/markdown"]
2+
"tags": {
3+
"allowUnknownTags": true,
4+
"dictionaries": ["jsdoc"]
5+
},
6+
"source": {
7+
"include": ["lib", "README.md"],
8+
"includePattern": ".js$",
9+
"excludePattern": "(node_modules/|doc/api)"
10+
},
11+
"opts": {
12+
"destination": "./doc/api",
13+
"encoding": "utf8",
14+
"recurse": true,
15+
"template": "./node_modules/minami"
16+
},
17+
"plugins": ["plugins/markdown"]
1818
}

.prettierrc

Lines changed: 0 additions & 10 deletions
This file was deleted.

.prettierrc.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"printWidth": 80,
3+
"useTabs": false,
4+
"tabWidth": 2,
5+
"semi": true,
6+
"singleQuote": true,
7+
"trailingComma": "none",
8+
"bracketSpacing": true,
9+
"arrowParens": "avoid"
10+
}

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,17 @@
22

33
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
44

5+
### [4.2.1](https://github.com/dequelabs/axe-core/compare/v4.2.0...v4.2.1) (2021-05-18)
6+
7+
### Bug Fixes
8+
9+
- **aria-allowed-attr:** pass aria-label on some HTML elements ([#2935](https://github.com/dequelabs/axe-core/issues/2935)) ([695aa77](https://github.com/dequelabs/axe-core/commit/695aa7751246c0e5e786a66df7808faa7a244576))
10+
- treat input with no role as textbox ([#2929](https://github.com/dequelabs/axe-core/issues/2929)) ([de18030](https://github.com/dequelabs/axe-core/commit/de180307fd876cfc6a1a0bdb828818a323976c81))
11+
- **autocomplete-appropriate:** pass for autocomplete=username and type=email ([#2896](https://github.com/dequelabs/axe-core/issues/2896)) ([8b478c8](https://github.com/dequelabs/axe-core/commit/8b478c82b3362fc27df8a0087c779327e6a9d6d0))
12+
- **getStandards:** Read standards from utils ([#2903](https://github.com/dequelabs/axe-core/issues/2903)) ([52ad4c6](https://github.com/dequelabs/axe-core/commit/52ad4c69991e433d413846c4c9778fdd863aebeb))
13+
- **required-parent:** Allow *item > group > *item nesting ([#2898](https://github.com/dequelabs/axe-core/issues/2898)) ([3acd229](https://github.com/dequelabs/axe-core/commit/3acd229b08b806ea359e7e08e37e8721cddc5290))
14+
- **types:** make `evaluate` check optional ([#2902](https://github.com/dequelabs/axe-core/issues/2902)) ([75fabfe](https://github.com/dequelabs/axe-core/commit/75fabfef3adeade350902f2dd18928e44fbb7cf4))
15+
516
## [4.2.0](https://github.com/dequelabs/axe-core/compare/v4.1.2...v4.2.0) (2021-04-23)
617

718
### Features

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Axe is an accessibility testing engine for websites and other HTML-based user in
1616

1717
Axe-core has different types of rules, for WCAG 2.0 and 2.1 on level A and AA, as well as a number of best practices that help you identify common accessibility practices like ensuring every page has an `h1` heading, and to help you avoid "gotchas" in ARIA like where an ARIA attribute you used will get ignored.
1818

19-
With axe-core, you can find **up to 50% of WCAG issues automatically**. Additionally, axe-core will return elements as "incomplete" where axe-core could not be certain, and manual review is needed. To further improve test coverage we recommend the [intelligent guided tests](https://www.youtube.com/watch?v=AtsX0dPCG_4&feature=youtu.be&ab_channel=DequeSystems) in the [axe Extension](https://www.deque.com/axe/browser-extensions/).
19+
With axe-core, you can find **on average 57% of WCAG issues automatically**. Additionally, axe-core will return elements as "incomplete" where axe-core could not be certain, and manual review is needed. To further improve test coverage we recommend the [intelligent guided tests](https://www.youtube.com/watch?v=AtsX0dPCG_4&feature=youtu.be&ab_channel=DequeSystems) in the [axe Extension](https://www.deque.com/axe/browser-extensions/).
2020

2121
The complete list of rules, grouped WCAG level and best practice, can found in [doc/rule-descriptions.md](./doc/rule-descriptions.md).
2222

axe.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ declare namespace axe {
206206
}
207207
interface Check {
208208
id: string;
209-
evaluate: Function | string;
209+
evaluate?: Function | string;
210210
after?: Function | string;
211211
options?: any;
212212
matches?: string;

bower.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "axe-core",
3-
"version": "4.2.0",
3+
"version": "4.2.1",
44
"contributors": [
55
{
66
"name": "David Sturley",

0 commit comments

Comments
 (0)