Skip to content

Releases: IBMa/equal-access

August 27, 2021

27 Aug 20:29
6815866
Compare
Choose a tag to compare

Rules (for Aug 27 deploy)

  • New rule aria_hidden_focus_misuse triggers when focusable elements within an aria-hidden subtree
  • New rule meta_viewport_zoom triggers when zoom is restricted
  • Rule fixes related to tables and association of headers
  • Bug with caches not clearing between scans for framed pages

Browser extensions

  • Refresh of help text for new standards and overall consistency
  • Layout fixes

Tools

  • Node: Fix bug with command-line tool with query strings exist in the url
  • Cypress: Issue with peer dependencies

July 21, 2021

21 Jul 20:49
f676e4b
Compare
Choose a tag to compare

Rules (for July 21 deploy)

  • Fix for blockquote rule to ignore style blocks, and truncate long quotes for messages
  • Fix support for aria-level, aria-setsize, and aria-posinset related to 'row' roles unless within a 'treegrid'

Browser extensions

  • Fix archive and policy selection

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.