Skip to content

0.6.0

Compare
Choose a tag to compare
@cburgmer cburgmer released this 31 Jan 10:03
· 179 commits to master since this release

Features/Bug fixes

  • NiceReporter is now the default reporter and has received a few new features:
    • Errors while rendering are now shown.
    • Test case parameters are now shown next to the entry's title.
    • For multiple failing tests an accept all button is now available for accepting all failing entries or ones without a reference image at once.
    • Entries can be selected by clicking on the title to improve feedback cycles.
    • While the runner executes, the entry's reference image is shown until the page finished rendering.
    • The constructor now accepts a dom node as a container.
    • Some more UI improvements.
  • BasicHTMLReporter is deprecated and will be removed in the next major version.
  • Randomly failing tests due to unstable font-rendering on certain Linux installations should be a thing of the past. The minimal color difference of 1 for RGB values is now tolerated and will not fail tests.

API changes

  • The reporter's reportComparisonStarting() was changed to reportSelectedComparison() and additionally receives the reference image. The old method name is deprecated and will be removed in an upcoming release.
  • Reporters can receive notifications about deselected tests (see selection feature above) via the new interface reportDeselectedComparison().

Known issues

  • Upgrading on case-insensitive file systems (Mac OSX) can lead to mangled files names. Removing the old files followed by installing from scratch should work around the issue.
  • Selection of entries will not generate a nice URL when opened over file:// URLs due to https://bugzilla.mozilla.org/show_bug.cgi?id=1005634