Releases: usefulness/screenshot-tests-for-android
Releases · usefulness/screenshot-tests-for-android
v1.2.1
v1.2.0
What's Changed
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
- Expose
ScreenshotConfig
in #279 - Update default
tileSize
from 512 to 1536 with the motivation to improve plugin performance in #279 - Fix verification not failing on images of different dimensions in #279
- Add new diff visualisation - a red border in #279
Full Changelog: v1.0.2...v1.1.0
v1.0.2
What's Changed
- Bring back AGP < 8.3.0 compatibility - #273
- Ignore extra files within reference directory + fix unecessairly exposed internal helpers - #274
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
- Restore previous behavior and take only incoming screenshots into account when comparing images in verification mode (meaning reference directory can contain more files, but they effectively will be ignored) - #272
- The initial, more strict behavior doesn't play well with setup with multiple build variants have reference screenshots in the same directory
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- The plugin has been rewritten to Kotlin, Python is no longer required
- The plugin supports libraries targeting Android API >29
- Behavior changes:
- Diff on failed screenshot is not marked with red rectangle anymore
- Removed lots of now unsupported config
- Switched Gradle APIs to use
Property
instead of plain values - Tasks can be now skipped if their inputs are considered
up-to-date
- Instead manually pulling files from the device the plugin now relies on AGP to fetch required files using TestStorage. AGP 8.3.0 is now required
- Despite there are no changes the screenshots recorded with
0.17.5
are not the same as this version. This is a known issue
Full Changelog: v0.17.5...v1.0.0
v0.17.5
What's Changed
- Allow overriding instrumentation runner via
defaultConfig
extension in #235
Full Changelog: v0.17.4...v0.17.5
v0.17.4
v0.17.3
What's Changed
Full Changelog: v0.17.2...v0.17.3
v0.17.2
What's Changed
- Fix configuration cache compatibility - avoid reading the directory during configuration phase in #195
Full Changelog: v0.17.1...v0.17.2