Releases: happo/happo.io
v5.2.0
This minor release adds support for running reports and comparisons asynchronously. By default, the happo-ci
command will wait for all screenshots to be done before it finishes. By using a HAPPO_IS_ASYNC=true
environment variable you can change the behavior to instead finish as soon as possible.
Using HAPPO_IS_ASYNC
is only possible if you have a working GitHub integration configured. Since CI jobs finish early, you'll have to rely on statuses posted from the Happo server to your GitHub pull requests.
v5.1.5
v5.1.4
v5.1.3
Two bug fixes in this release to hopefully help resolve issues with large diffs being compared using the compareThreshold
value/
- Re-throw error instead of exiting on
unhandledRejection
events. The process will most likely exit anyway but in a more graceful way. - Log less when comparing diffs.
v5.1.2
v5.1.1
v5.1.0
Changes in this release:
- Improved static files handling when using
prerender: false
- Handle invalid CLI invocations better by printing the help section and exiting with a non-zero exit code. (thanks @jamesgeorge007!)
v5.0.2
This version contains a bugfix for the happo-ci-travis
script. When running builds on the default branch (usually master), happo would run a comparison between the HEAD commit and a previous one (as decided by Travis). The fix here involves disabling the comparison on master builds.
v5.0.1
v5.0.0
The breaking change in this release is we have changed the function used to determine color distance from euclidean distance to YIQ color delta in an effort to align the differences more closely with human perception. This only affects projects that are using the compareThreshold
option. If you are using compareThreshold
you might want to adjust the threshold when updating to this version.
Other changes in this release include updating dependencies, adding some documentation, and adding an integration test.