diff --git a/CHANGELOG.md b/CHANGELOG.md index 2e72185eca..eb1862189b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,35 @@ + +# [3.0.0-beta.3](https://github.com/dequelabs/axe-core/compare/v3.0.0-beta.2...v3.0.0-beta.3) (2018-03-08) + + +### Bug Fixes + +* Correct runOnly object for TypeScript definition ([571e984](https://github.com/dequelabs/axe-core/commit/571e984)) +* **has-at-least-one-main:** Rename check to page-has-main, for reusability ([9a9c283](https://github.com/dequelabs/axe-core/commit/9a9c283)) +* **has-no-more-than-one-main:** Rename check to page-no-duplicate for better reuse ([e75324b](https://github.com/dequelabs/axe-core/commit/e75324b)) +* **main-is-top-level:** Rename check to landmark-is-top-level for greater reuse ([b405af1](https://github.com/dequelabs/axe-core/commit/b405af1)) +* **region:** Ignore forms without accessible name as landmarks ([8ad2718](https://github.com/dequelabs/axe-core/commit/8ad2718)) + + +### Features + +* **aria-required-attr:** Make aria-level required with role=heading [#740](https://github.com/dequelabs/axe-core/issues/740) ([64b743f](https://github.com/dequelabs/axe-core/commit/64b743f)) +* **aria:** allow DPUB ARIA roles ([70b48f6](https://github.com/dequelabs/axe-core/commit/70b48f6)) +* **frame-tested:** Use this new rule to test if all frames are available, instead of axe.log ([83cd17d](https://github.com/dequelabs/axe-core/commit/83cd17d)) +* **landmark-contentinfo-is-top-level:** Add rule ensuring top level contentinfo ([5692e7d](https://github.com/dequelabs/axe-core/commit/5692e7d)) +* **landmark-no-more-than-one-banner:** Add rule ensuring no more than one banner ([6617800](https://github.com/dequelabs/axe-core/commit/6617800)) +* **landmark-no-more-than-one-contentinfo:** Add rule ensuring no more than one contentinfo ([82217ef](https://github.com/dequelabs/axe-core/commit/82217ef)) +* **page-has-heading-one:** Added new best-practice rule ([cb8f261](https://github.com/dequelabs/axe-core/commit/cb8f261)) +* **rules:** Add new rule aria-dpub-role-fallback ([9470c02](https://github.com/dequelabs/axe-core/commit/9470c02)) + + +### BREAKING CHANGES + +* **main-is-top-level:** The check main-is-top-level is no longer available +* **has-at-least-one-main:** Original has-at-least-one-main check is no longer available + + + # [3.0.0-beta.2](https://github.com/dequelabs/axe-core/compare/v3.0.0-alpha.9...v3.0.0-beta.2) (2018-03-01) diff --git a/axe.d.ts b/axe.d.ts index 7b7ebaa726..971960da87 100644 --- a/axe.d.ts +++ b/axe.d.ts @@ -1,4 +1,4 @@ -// Type definitions for axe-core 3.0.0-beta.2 +// Type definitions for axe-core 3.0.0-beta.3 // Project: https://github.com/dequelabs/axe-core // Definitions by: Marcy Sutton diff --git a/bower.json b/bower.json index 58863cacbb..bbdf86dc6c 100644 --- a/bower.json +++ b/bower.json @@ -1,6 +1,6 @@ { "name": "axe-core", - "version": "3.0.0-beta.2", + "version": "3.0.0-beta.3", "contributors": [ { "name": "David Sturley", diff --git a/package.json b/package.json index 781d5e83b9..b2126c6c01 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "axe-core", "description": "Accessibility engine for automated Web UI testing", - "version": "3.0.0-beta.2", + "version": "3.0.0-beta.3", "license": "MPL-2.0", "engines": { "node": ">=4" @@ -91,4 +91,4 @@ "standard-version": "^4.2.0" }, "dependencies": {} -} +} \ No newline at end of file diff --git a/sri-history.json b/sri-history.json index 7b63f02fee..2e9b543656 100644 --- a/sri-history.json +++ b/sri-history.json @@ -90,5 +90,9 @@ "3.0.0-beta.2": { "axe.js": "sha256-cMk6LIQ0mYRm54wqfZ6O2U/6BT6XpHPjqIPVyhMMHYU=", "axe.min.js": "sha256-66fXkU5+wmx5X9sURMglHTsWKO8R+LoOIcBwB8N9dPI=" + }, + "3.0.0-beta.3": { + "axe.js": "sha256-9le58CGdN3pVlavrlAiyCmo276kXpnTKIIgFRlUhauI=", + "axe.min.js": "sha256-yzD9M6lgRosBZtC6x3acx5XaiLgR2jAWe1dDMqutmbs=" } } \ No newline at end of file