Skip to content

Releases: braze-inc/cypress-plugin-visual-regression-diff

v1.1.1

04 Nov 17:57
Compare
Choose a tag to compare

1.1.1 (2022-11-04)

Bug Fixes

v1.1.0

03 Nov 16:30
Compare
Choose a tag to compare

1.1.0 (2022-11-03)

Bug Fixes

Features

v1.0.2

02 Nov 19:24
Compare
Choose a tag to compare

1.0.2 (2022-11-02)

Bug Fixes

  • Run the afterScreenshot hook in the remote image path (#3) (d382fb4)

v1.0.1

31 Oct 21:41
Compare
Choose a tag to compare

1.0.1 (2022-10-31)

Bug Fixes

  • Package correctly when releasing to git (4dd18fc)

v1.0.0

31 Oct 19:45
Compare
Choose a tag to compare

1.0.0 (2022-10-31)

Bug Fixes

  • btoa utf8 encoding/decoding error (#114) (0137014)
  • create missing dirs when renaming screenshot files (38e5ff5)
  • deps: pin dependency vue to 3.2.37 (#68) (d09a762)
  • deps: update dependency @frsource/base64 to v1.0.3 (#144) (09ecbd8)
  • deps: update dependency move-file to v3 (#62) (4f6eaf6)
  • deps: update dependency pixelmatch to v5.3.0 (#55) (ca5d278)
  • deps: update dependency sharp to v0.31.1 (#132) (15f0f5d)
  • deps: update dependency vue to v3.2.38 (#101) (e2d3c82)
  • deps: update dependency vue to v3.2.39 (#110) (8a7f055)
  • deps: update dependency vue to v3.2.40 (#131) (537fd16)
  • image diff calculation (529cb22), closes #107
  • proper readme info (dd87e19)
  • remove alias leftovers from dist bundles (407ce79)
  • remove automated screenshots update (acb3ef0)
  • reset name cache after tests run (bfbf138)
  • sanitize screenshot filenames (fc57380)
  • security vulnerabilities (d0bda44)
  • security vulnerability (d6f849c)
  • text overflowing when image is small (3b04f8e)

Features

  • add forceDeviceFactor option (8d69632)
  • add matchAgainstPath option (#146) (7a5e3a8), closes #88
  • add possibility to change images dirname (b831e94)
  • add queue flushing in after block (70f828f)
  • add title option to matchImage command (#81) (4d03866)
  • add typings (0a0e8e6)
  • auto clean unused files (#124) (38679a7), closes #118
  • don't override screenshots if not needed (9066017)
  • externalize important APIs (9f94086)
  • first implementation (388cccf)
  • img diff when resolution differs (#108) (c8a5044), closes #94
  • introduce imagesPath option (#152) (961e137), closes #147
  • make library cypress 10 compatible (b26beb3)
  • make plugin Cypress 10 compatible (a03a17d)
  • migrate to @frsource/base64 package (e4f3a14)
  • provide modern exports (5c911a1)
  • show comparison for successful tests (#137) (c09bab3), closes #104
  • show scrollbar for overflowing images (de994b9)
  • stop logging all of the tasks (573e728)

BREAKING CHANGES

  • deprecate imagesDir option in favor of imagesPath - see docs for additional information
  • To use autocleanup feature you need to update all of the screenshots, best do it by running your test suite with cypress env 'pluginVisualRegressionUpdateImages' set to true.
  • matchImage returns object containing comparison details from now on (previously was returning subject element from a chain)
  • different resolution doesn't fail test immediately - img diff is being done