- Resolve issue relating to universal executables not being available for all OSs
- Add baselineBranchName argument (-bb)
- Bump version of eyes-images, opencsv, and pdfbox
- Bump eyes-images version to 5.49.0
- Added regex filtering for files.
- Passing
-rf "Lorem.*"
instructs ImageTester to only test files with names that start with "Lorem"
-
Added option to define layout regions, content regions, and ignore regions for individual tests using the batch mapper.
Important: Existing batch mapper CSVs must be updated to include these new parameters.
- Add support for jbig images
- Refactor string parsing to be slightly more forgiving (whitespace is removed before parsing arguments like page numbers).
- Add -te flag, which instructs ImageTester to throw an exception on mismatches or failed tests.
- Slight optimizations. No change in function.
- Restored EyesUtilities functionality with updated dependencies
- Removed dependencies that were presenting vulnerabilities
- Removed EyesUtilities, so that EyesUtilities can be re-architected
- This version is a regression: PostScript support is removed, and EyesUtilities commands are removed
- Added feature that allows users to add ignored regions, content regions, and layout regions
- "-ir" allows for ignore regions, "-cr" allows for content regions, "-lr" allows for layout regions
- Changed BatchMapper metadata [filePath, testName, app, os, browser, viewport, viewport, matchsize, pages, matchLevel]
- Added some extra checks for the BatchMapper CSV configuration
- Added support for the BatchMapper feature in the ImageTester, which provides an alternative execution method for ImageTester tests runs. Readme updated with instructions
- Added dependencies: [jackson-core@2.13.1, opencsv@5.3, jackson-dataformat-csv@2.13.1]
- Revise logic for EyesUtilities, so that it's always available with valid enterprise view key.
- Added -dcb flag which will stop batches from closing automatically
- Use Scalr library for more accurate resizing to resolve bug with certain viewport sizes.