Skip to content

Latest commit

 

History

History
70 lines (49 loc) · 2.27 KB

CHANGELOG.md

File metadata and controls

70 lines (49 loc) · 2.27 KB

Change Log

New:

  • Nothing yet!

Changed:

  • Updates Gradle plugin to deprecate the dropshots.record property.

Fixed:

  • Nothing yet!

Updated Gradle tasks

This version of Dropshots updates the Gradle plugin to deprecate the use of the dropshots.record property in favor of a new recordDebugAndroidTestScreenshots task to update the local reference images.

With this change the behavior of Dropshots has also changed, such that it will always record reference images on the test device so that the local copies can be updated without the need to recompile the app.

0.4.2 = 2024-05-21

  • Adds support for full screen snapshots. (#59)

0.4.1 = 2023-08-07

  • Make name param optional in assertSnapshot's overload for bitmaps (#51)
  • Allows screenshots to be saved into folders.

0.4.0 = 2022-10-14

  • Adds support for Gradle configuration cache (#26)
  • Adds ResultValidator to customize how screenshots are validated (#27)

0.3.0 = 2022-08-01

  • Replaces capitalized call with backwards compatible variant. (#20)
  • Updates behavior to fast fail if reference and source image don't match in size. (#17)
  • Makes image comparator customizable. (#16)
  • Fixes permission issue on API <= 28. (#15)
  • Use withPlugin api for more efficient setup. (#11)

0.2.0 = 2022-06-10

  • Removes plugin ordering requirement.
  • Makes filename generator configurable.
  • Drops min API to 19.
  • Fixes dropshots for API 29+ scoped storage.
  • Moves screenshots storage to src/androidTest/screenshots directory.
  • Fixes support for directly tested library projects.
  • Adds file existence checks to pull and clear tasks.

0.1.1 = 2022-06-03

  • Fixes some directory names and permission issues.

0.1.0 - 2022-06-03

  • Initial public release!