Skip to content

Ace v0.9.0 “Beta 5”

Pre-release
Pre-release
Compare
Choose a tag to compare
@rdeltour rdeltour released this 19 Jan 08:34
· 194 commits to master since this release

This is a public beta release of Ace, the Accessibility Checker for EPUB developed by the DAISY Consortium.

To install Ace, run:

npm install -g @daisy/ace

Bug Fixes

  • core: don't crash if a content document has an '.xml' extension (181bea6), closes #122
  • core: fix Puppeteer launching issue on Linux (bd95b20)
  • report: do not relativize paths if outdir was not set (57b05d9)
  • report: epub url is given as relative by default (c7bfe03), closes #64
  • report: remove @path property from iframes and images (0ea5ca9), closes #64
  • report: report looks ok even if javascript is disabled (ac945f2), closes #119
  • report: style fix for table pagination controls (472e75c), closes #147
  • rule: disable aXe check requiring at least one main (eb79b2b), closes #139
  • rule: ensure DPUB ARIA roles are accepted by aXe 2.6 (508f6b4), closes #140

Features

  • cli: optionally return error code 2 when violations are found (136e3b2), closes #113
  • dependencies: update aXe version to 2.6.1 (f382b3c), closes #148
  • dependencies: update Google Puppeteer to v1.0.0 (942a8f2)
  • report: add rules descriptions to the report (63cc88b), closes #146
  • report: images table has role column (0240800)