Releases: braze-inc/cypress-plugin-visual-regression-diff
Releases · braze-inc/cypress-plugin-visual-regression-diff
v1.1.1
v1.1.0
v1.0.2
v1.0.1
v1.0.0
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