Releases: github/accessibility-scanner
v2.2.0
v1.6.0
What's Changed
Note
This is the final planned release in the v1 series. Consider migrating to v2 (or later) to leverage the latest scanner features. The v2.0.0 release notes include a list of breaking changes and migration instructions.
Fixes
Full Changelog: v1.5.0...v1.6.0
v2.1.0
What's Changed
Fixes
Note
This release fixes a bug that caused duplicate issues to be opened after re-running the action.
- Prevent duplicate issues from
jqerrors in the “normalize_cache” step by @smockle - Output compact (one-line) JSON by @smockle
- File: Read the
cached_filingsinput, notcached_resultby @smockle
Full Changelog: v2.0.0...v2.1.0
v1.5.0
What's Changed
Important
The Accessibility Scanner action is now referenced with:
uses: github/accessibility-scanner@v1Details in the README.
Fixes
- Update references after transferring the repository by @smockle
- fix: Replace relative paths in
usesby @smockle
Documentation
Full Changelog: v1.4.0...v1.5.0
v2.0.0
What's Changed
Important
The Accessibility Scanner action is now referenced with:
uses: github/accessibility-scanner@v2Details in the README.
BREAKING CHANGES
Warning
The File action’s findings, closed_issue_urls, opened_issue_urls, repeated_issue_urls, closed_issues, opened_issues, and repeated_issues outputs were removed in v2.0.0. If you use these outputs, please migrate to the new filings output.
Warning
The Fix action’s issue_urls input was removed in v2.0.0. If you use this input, please migrate to the issues input.
Note
The cache’s format changed in v2.0.0 to align with the Accessibility Scanner action’s new results output. It’s now a list of issues and pull requests filed (and their associated finding(s)), in JSON. Cache files generated by earlier versions of the Accessibility Scanner are automatically migrated to a v2.0.0-compatible format when the action runs.
- Require
cache_keyinput by @smockle - File: Add
filingsoutput and remove deprecated outputs by @smockle - File: Remove deprecated outputs by @smockle
- Fix: Remove deprecated input by @smockle
Features
Full Changelog: v1.5.0...v2.0.0
v1.4.0
What's Changed
Features
- Test how Copilot performs when we add normative language and acceptance criteria to the issue description by @kendallgassner
- Auth: Support scanning pages which require authentication by @smockle
- Auth: Support both HTTP Basic auth and form authentication by @smockle
Fixes
- Fix: Allow empty array inputs by @smockle
- Find: When
auth_contextinput is omitted, use a parseable fallback to avoidSyntaxErrorby @smockle
Full Changelog: github-community-projects/continuous-ai-for-accessibility-scanner@v1.3.0...v1.4.0
v1.3.0
What's Changed
Important
Due to a recent GitHub API update, both classic PATs and fine-grained PATs are now supported. If you are using a fine-grained PAT, ensure it has the now-required actions: write permission. Details in the README.
Note
The File action’s closed_issue_urls, opened_issue_urls, and repeated_issue_urls outputs are deprecated and will be removed in v2. If you use these outputs, please migrate to the new closed_issues, opened_issues, and repeated_issues outputs, respectively.
Note
The Fix action’s issue_urls input is deprecated and will be removed in v2. If you use this input, please migrate to the new issues input.
Features
- File: Output issues (objects including
nodeId), not just issue URLs by @smockle - Fix: Input issues (objects including 'url'), not just issue URLs by @smockle
Fixes
Documentation
- Update “Last updated” date in README.md by @cehfisher
- Restore fine-grained PAT instructions, now that fine-grained PATs are supported again by @smockle
Full Changelog: github-community-projects/continuous-ai-for-accessibility-scanner@v1.2.0...v1.3.0
v1.2.0
What's Changed
Important
Due to a recent GitHub API update, if you are using a fine-grained PAT for this action’s token input (e.g. a GH_TOKEN secret), you must change to a classic PAT with the repo scope or assigning to Copilot will fail. Details in the README.
Features
Documentation
Full Changelog: github-community-projects/continuous-ai-for-accessibility-scanner@v1.1.0...v1.2.0
v1.1.0
What's Changed
Fixes
- Get remote changes before pushing, to avoid concurrent write failures by @smockle
- Don’t fail on issues without linked PRs by @smockle
- Use '@octokit/plugin-throttling' to avoid rate limits by @smockle
Documentation
New Contributors
- @cehfisher made their first contribution in github-community-projects/continuous-ai-for-accessibility-scanner#428
Full Changelog: github-community-projects/continuous-ai-for-accessibility-scanner@v1.0.0...v1.1.0
v1.0.0
What’s Changed
Features
- feat: Initial commit by @smockle
- feat: Refactor into a composite action by @smockle
- Add tracking labels to issue generation by @kendallgassner
- feat: Rename project to “Continuous AI for Accessibility Scanner” by @smockle
- feat: Don’t open duplicate issues for repeat findings by @smockle
- feat: Support customization of the cache key by @smockle
- feat: Add E2E tests by @smockle
Fixes
- fix: Format “Fix all” and “Fix any” as lists in issue bodies by @smockle
- fix: When issue updates fail, immediately halt execution by @smockle
- fix: Use 'main' branch now that referenced actions exist there by @smockle
- fix: Don’t test draft PRs. Don’t do multiple “Test” runs at once. by @smockle
- fix: Update org references (
githubtogithub-community-projects) by @smockle - fix: Use relative paths for sub-actions by @smockle
Documentation
New Contributors
- @smockle made their first contribution in github-community-projects/continuous-ai-for-accessibility-scanner#1
- @kendallgassner made their first contribution in github-community-projects/continuous-ai-for-accessibility-scanner#16
Full Changelog: https://github.com/github-community-projects/continuous-ai-for-accessibility-scanner/commits/v1.0.0