Skip to content

Releases: happo/happo.io

v7.1.2

30 Apr 20:38
Compare
Choose a tag to compare
  • Fix posting statuses as github comments

v7.1.1

29 Apr 10:40
Compare
Choose a tag to compare

Allow env variables to be overridden in happo-ci-azure-pipelines script.

v7.1.0

13 Apr 08:38
Compare
Choose a tag to compare
  • A new CI script targeted at Azure Pipelines has been added: happo-ci-azure-pipelines
  • Dependencies updated to their latest patch version.

v7.0.2

15 Feb 21:17
Compare
Choose a tag to compare

Fix requiring react-dom in windows environments.

v7.0.1

11 Jan 19:29
Compare
Choose a tag to compare

This release contains a bugfix for running in async mode (the default, or when HAPPO_IS_ASYNC=true). The environment variable wasn't made available to happo run/happo compare sub commands in certain shell environments.

v7.0.0

23 Dec 06:44
Compare
Choose a tag to compare

Breaking changes:

  • Drop support for Node v10
  • Drop support for Webpack v3 (things should still work, but you might have to tweak some webpack config)
  • Custom functions in jsdomOptions are now merged with defaults (instead of just overridden). If you have a beforeParse function configured, both the default beforeParse and your custom function will be called. Thanks to @konstrybakov!
  • The env variable HAPPO_IS_ASYNC, which you can use to control whether or not to wait for screenshot results in CI, is now "true" by default. If you rely on a comment posted with the Happo result, you need to set HAPPO_IS_ASYNC=false before starting your happo run.

New features and other improvements:

  • Support for static happo runs where you bundle your happo test run yourself. See https://github.com/happo/happo-static for more info.
  • Check with happo.io server first to see if assets/static package needs to be uploaded.

Chores:

  • Replace deprecated request library

v6.8.0

07 Oct 07:00
Compare
Choose a tag to compare
  • Allow custom webpack to be passed in via .happo.js configuration
  • Fix failing happo-ci-github-actions runs when the head_commit property in the github event is missing.

Breaking changes

Yep, a breaking change accidentally snuck in this minor release. 🤦

The env variable HAPPO_IS_ASYNC, which you can use to control whether or not to wait for screenshot results in CI, is now "true" by default. If you rely on a comment posted with the Happo result, you need to set HAPPO_IS_ASYNC=false before starting your happo run.

v6.7.0

22 Jun 14:37
Compare
Choose a tag to compare

This version adds a new environment variable, HAPPO_SKIP_START_JOB to the happo-ci script. When this environment variable is set, running happo-ci will skip the step where it runs start-job, which can be useful to improve performance when running Happo in orchestrated mode. More details can be found in #206.

v6.6.1

05 Jun 13:27
Compare
Choose a tag to compare

This release fixes #204, where the happo-ci-github-actions script would fail with an error similar to this one:

fatal: ambiguous argument '<redacted sha>^': unknown revision or path not in the working tree 

v6.6.0

18 May 11:50
Compare
Choose a tag to compare

This version adds support for a new --fallback-shas flag for the CLI tool. This allows you to send a list of fallback shas with the compare call. If the base/before/previous sha has no match in the happo.io report database, we will traverse the fallbacks looking for one that has a match.

The happo-ci script makes use of the new option automatically.