Skip to content
This repository was archived by the owner on May 11, 2026. It is now read-only.

Releases: happo/happo.io

v13.0.1

Choose a tag to compare

@lencioni lencioni released this 11 Sep 16:34

What's Changed

Full Changelog: v13.0.0...v13.0.1

v13.0.0

Choose a tag to compare

@lencioni lencioni released this 04 Jun 14:57

This version contains a potentially breaking change for repos that are using Happo via GitHub actions. These changes were originally released as v12.4.1 and v12.4.2, but were reverted in v12.4.3 when they were discovered to be potentially breaking. There are no other changes.

This release fixes an issue where the baseline commit was inconsistently resolved when using Happo in GitHub actions. If you are using a non-zero fetch-depth with the checkout action, this version may result in an error like the following:

Error: Command failed: git merge-base origin/main HEAD
fatal: Not a valid object name origin/main

To update to this version, you will need to make sure that your default branch can be accessed via git in your workflow.

One option is to set fetch-depth: 0 in your checkout action, so that the whole repo is checked out:

- uses: actions/checkout@v4
  with:
    ref: ${{ github.event.pull_request.head.sha || github.ref }}
    fetch-depth: 0

Although this may come with a performance cost, especially for larger repos. Alternatively, you can stick with a non-zero fetch-depth and add a step to fetch your repo's default branch from origin like this:

- uses: actions/checkout@v4
  with:
    ref: ${{ github.event.pull_request.head.sha || github.ref }}
    fetch-depth: 100
- name: Fetch main branch
  if: github.ref != 'refs/heads/main'
  run: git fetch origin main:main

What's Changed

Full Changelog: v12.4.2...v13.0.0

v12.4.3

Choose a tag to compare

@lencioni lencioni released this 04 Jun 14:46

This version reverts all changes from v12.4.1 and v12.4.2, making it identical to v12.4.0. These changes were accidentally breaking and will be published as v13.0.0. If you are already on v12.4.1 or v12.4.2, you should update directly to v13.0.0 and skip this version.

What's Changed

Full Changelog: v12.4.2...v12.4.3

v12.4.2

Choose a tag to compare

@lencioni lencioni released this 14 May 17:03

What's Changed

  • Fix fallback base branch for GitHub actions by @lencioni in #348

Full Changelog: v12.4.1...v12.4.2

v12.4.1

Choose a tag to compare

@lencioni lencioni released this 14 May 16:24

What's Changed

  • Use git to determine previous SHA in GitHub actions by @lencioni in #347

Full Changelog: v12.4.0...v12.4.1

v12.4.0

Choose a tag to compare

@trotzig trotzig released this 12 May 13:43

What's Changed

  • Remove subject pattern from makeRequest test by @lencioni in #345
  • Include more metadata in constructed reports by @trotzig in #346

Full Changelog: v12.3.0...v12.4.0

v12.3.0

Choose a tag to compare

@trotzig trotzig released this 08 May 12:25

What's Changed

  • Bump formidable from 3.5.2 to 3.5.4 by @dependabot in #342
  • Add lang="en" attribute to html element in iframe.html by @trotzig in #343

Full Changelog: v12.2.3...v12.3.0

v12.0.2

Choose a tag to compare

@lencioni lencioni released this 23 Apr 13:55

What's Changed

This release backports a bugfix from a later version.

Full Changelog: v12.0.1...v12.0.2

v12.2.3

Choose a tag to compare

@lencioni lencioni released this 22 Apr 21:02

What's Changed

Full Changelog: v12.2.2...v12.2.3

v12.2.2

Choose a tag to compare

@trotzig trotzig released this 17 Apr 14:49

Full Changelog: v12.2.1...v12.2.2

  • Fix deleting old comments (was using the wrong github API rest path)