- Enhanced the freezeImage functionality
mockRequests
method to wrap Mockeer functionality
- Added example of using
.click(selector)
toAPI.md
- Fix issue with cleanig up leftover images from previous runs
- Making Differencify compatible with differencify-jest-reporter
- Save the captured image from current test run to test report path by default
- Integrating greenkeeper
- Updating several packages
- Fixing issue with freezeImage command
- A prepare script to keep the artifact uptodated
toMatchScreenshot
updated to accept a callback parameter which is passed details of the comparison (See API.md for details.)
- NPM script
test:integration
to streamline running integration tests in Docker
- Export module Differencify
- Make Differencify running with vanilla node
- Fix screenshot path issue for non jest
- Bug fixed for custom test path
- Bug fixed for testName not being picked up correctly
- Support all puppeteer API calls
- Support multiple toMatchSnapshots
- Improved logging
- Improved documentation and examples
- Added integration tests
- Bug fixes
- Add page click functionality
- Update to [email protected]
- Fixing issue with passing browserArgs to chrome headless
- Enhanced debugging for parameter sanitization
- Fixed issue with jest failure if error happens in steps
- Fixed issue with calling cleanup
- Improved readme file
- Made explicit that library targets node 8.6+
- Set babel target to node 8.6
- Bug fix
- Add jest snapshot support
- Performance improvement
- Better logging
- Replacing chromy with puppeteer as backend
- Add functionality to chain differencify methods
- Add resize functionality
- Removed dependency to config files
- Better logging
- Bug fixes
- Fixing issue with freezing image
- Upgrading Chromy to version 0.4.7
- Upgrading Chromy to version 0.4.5
- Bug fixes
- Adding evaluate functionality to evaluate expression on browser
- Adding freeze image functionality to freeze animations
- Assign free ports to run chrome instances
- Updating readme file
- Bug fixes
- Added wait functionality
- Create prefix logger for tests (timestamped)
- Refactor compare image to async function with better error handling
- Some cleanups
- Added cleanup functionality
- Added circleci to project
- Added chromy.screenshot()
- Fixed bug
- Fixed bug
- Enabling option to save differencified image to disk
- Fixed bugs
- Decrease mismatchThreshold
- set default visible to false
- fixed logging issue
- Decreased default threshold to 0.01
- Updated logging to log difference error
- Update Readme.md
- Added a Dockerfile for local/CI usage
- Upgrading chromy to 0.3.2
- Removing shrinkwrap file to project
- Save differencified screenshots in case mismatch found
- Adding shrinkwrap file to project
- Add option to specify testReportPath
- Fixed screenshot capturing
- Add test functionality
- Examples added
- Initial release