Release notes

happo for npm release notes

The happo npm package: the CLI and its Storybook, Cypress and Playwright integrations.

0.3.0

  • Add --help and --version CLI commands
  • Fix bug with DiffuxCIUtils.construct_url not returning a string
  • Fix bug with CLI output when diffs are found
  • Improve performance of clearing visible elements from DOM
  • Improve accuracy of finding element coordinates
  • Add guard against cropping too large of an image, preventing errors
  • Use :fast_rgb when saving PNGs via ChunkyPNG to improve performance

0.2.0

  • Prevent error when rendering a example from query string
  • Add diffux_ci debug command line tool
  • Fail on examples that have the same description
  • Avoid writing screenshots to disk until necessary
  • Use oily_png instead of chunky_png
  • Try connecting to Firefox up to 3 times

0.1.0

The project has been renamed to Diffux CI and moved to the Diffux organization github account. diffux_ci version 0.1.0 has the same functionality as likadan v0.0.14, but with a new name for things. The main differences are:

  • Instead of running likadan as the command-line tool, you run diffux_ci.
  • JS examples are defined on the global diffux object (was previously likadan).
  • Configuration is defined in a .diffux_ci.yaml file (previously .likadan.yaml)
  • To use a different config file, use the DIFFUX_CI_CONFIG_FILE environment variable (was LIKADAN_CONFIG_FILE)

0.0.12

Changes:

  • Give viewports config reasonable defaults (large, medium, small)

0.0.11

Changes:

  • Viewport widths are now configured through named viewports in the .likadan.yaml file
  • Errors thrown from the likadan runner thread are now propagated to the main thread and printed.

0.0.10

Changes:

  • Bug fix for likadan clean when the folder was missing

0.0.9

Changes:

  • likadan prune is now likadan clean

0.0.8

Changes:

Bundle uploaded diffs in HTML file

Need help?