Skip to content

Releases: IBMa/equal-access

June 16, 2021

17 Jun 14:48
d3e1910
Compare
Choose a tag to compare

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

03 Jun 20:48
eba85ee
Compare
Choose a tag to compare

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

27 Apr 19:39
d4a21b4
Compare
Choose a tag to compare

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

03 Mar 21:19
adfecde
Compare
Choose a tag to compare

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

12 Feb 22:47
f1d728d
Compare
Choose a tag to compare
  • cypress-accessibility-checker package missing genReport.js

Feb 11, 2021 hotfix

11 Feb 21:38
56f9506
Compare
Choose a tag to compare
  • Added typescript, mocha, puppeteer boilerplate
  • Corrected Typescript definitions for getCompliance

Feb 11, 2021

11 Feb 17:49
deb1c29
Compare
Choose a tag to compare

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 example import aChecker from "accessibility-checker" may need to change to import * as aChecker from "accessibility-checker"

Oct 08, 2020

09 Oct 17:20
2b8f5ee
Compare
Choose a tag to compare

Hotfix for accessibility-checker, wrong puppeteer version specified.

Oct 07, 2020

07 Oct 20:39
Compare
Choose a tag to compare

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

13 Aug 18:34
2260d72
Compare
Choose a tag to compare

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