Release notes

happo for npm release notes

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

0.4.2

Changes:

  • diffux upload_diffs will now also upload new snapshots created as a result of the last run.

0.4.0

  • Made Amazon S3 bucket name configurable
  • Small performance improvements

0.3.2

  • The command line tool is now called diffux (62988a0)
  • No more soft-dependency on React (7f45c08)
  • fdefine now works on multiple examples (09007b)
  • Improved output while running the command (e7628e2)
  • Less window resizing while rendering examples (improves performance! 7bc2839)

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)

Need help?