Releases: IBMa/equal-access
Releases · IBMa/equal-access
June 16, 2021
Rules (for June 16 deploy)
- Update ARIA checking for ARIA 1.2
- Improve Shadow DOM support
- Align some rules with ACT rules
Browser extensions
- Update screenshots in user guides
- Fixes for JAWS
June 3, 2021
Node tool
Hotfix release to fix some issues with accessibility-checker using protractor.
Browser extensions
Accessibility Assessment View:
- fixed report button being read two times by JAWS
Checker View:
- Moved multiscan report status under the scan button
- changed colors of the excel accessibility report to have less bright colors
- fix problem editing user scan labels
- added confirmation dialogs when deleting scans
- shortened file name of the reports
- fixed spreadsheet error when using old rulesets
Both Views:
- fixed JAWS user not able to navigate pass the information button
- fixed JAWS not letting user know that issue accordions are collapsed or expanded
- move issues to the left to allow more issues to been seen by the user
- fix inconsistent language in the reports
- fixed element aria paths that were cut off
- swapped the level icons and numbers to that all aligned vertically
- additional layout optimizations
April 27, 2021
Release highlights…
Browser extension:
- Now able to log scans and export a spreadsheet with summaries and details across multiple scans
- Better layouts for narrow panel widths (for side docking)
- UX improvements to the archive / policy selections
- Update help links for ARIA 1.2
- Add support for open shadow DOMs
Tools:
- Support for customization of rulesets (see accessibility-checker/boilerplates/jest-customRS)
- Support for an aceconfig.js instead of achecker.js due to naming conflicts on Windows.
- Node 14 updates
Rules:
- Various updates to improve ARIA / HTML support, particularly some tweaks to better handle implicit ARIA hierarchies.
- New rule to flag when ARIA roles are used on table structure elements within a table/grid/treegrid
- Engine improvements to better handle open shadow DOMs and HTML templates
Mar 3, 2021
Highlights...
Browser extension
- Fixes when panel width gets small
- Removed some redundant elements
- Adjustments to user guide and options page
accessibility-checker
- Wrong URL was calculated for fetching rules when using an archive other than 'latest' or 'preview'
Feb 12, 2021
- cypress-accessibility-checker package missing genReport.js
Feb 11, 2021 hotfix
- Added typescript, mocha, puppeteer boilerplate
- Corrected Typescript definitions for getCompliance
Feb 11, 2021
Highlights...
- Help updates for spelling, links
- UI fixes for browser extension
- Update NPM package dependencies
- Node accessibility-checker converted to Typescript
- Combobox rules
Discovered issue:
- If you encounter
TypeError: Cannot read property 'getCompliance' of undefined
for existing code, you may need a change to imports. For exampleimport aChecker from "accessibility-checker"
may need to change toimport * as aChecker from "accessibility-checker"
Oct 08, 2020
Hotfix for accessibility-checker, wrong puppeteer version specified.
Oct 07, 2020
Highlights...
Browser extension:
- Adds a new 'focused' view, which allows the Elements subpanel to only display issues related to the element selected in the Elements main panel. See the user guide for more information
- Help files and 'auditor' main panel are redesigned to improve reading order
Engine & Rules, new archive 07Oct2020
created:
- Adds support for ARIA Graphics roles
- Reduces same foreground and background color to a "Potential Violation"/"Needs Review". These have been seen for text that animates into view
- Removed violations for inputs that define accessible name via title since the browsers support this
- Only trigger color review notifications due to external CSS stylesheets once per page
- Ignore sensory text that occurs outside of the body
cypress-accessibility-checker:
- No longer a wrapper for accessibility-checker, but rather a first-class, in-context checker for Cypress
- Modified methods to align better with other tools
accessibility-checker:
- Updated puppeteer version to deal with crash issues
- Added a boilerplate to show scripted batch scanning
- Add support for parallel URL scanning
karma-accessibility-checker:
- Added missing boilerplates
- Fix to only output requested report types
Aug 13, 2020
Tools:
- Add Cypress wrapper to release
- Fix copy from help documents
- Adjust development builds to work on Windows
Browser Extension:
- Design changes to filtering, sorting.
- Improved error messages.
- Rule listing tab does not change when accessing help.
- Design changes to options based on user research
Rules:
- HAAC_Video_HasNoTrack: Change from violation to review
- HAAC_Application_Role_Text: Detect text in role=‘application’
- Rpt_Aria_MultipleBannerLandmarks_Implicit: Wrong error message token used
- WCAG20_Input_ExplicitLabel: Support button image with alt text
- WCAG20_Input_LabelAfter: Was not detecting more complex DOM structures correctly