Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency com.facebook.testing.screenshot:plugin to v0.15.0 #6

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Mar 7, 2022

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.facebook.testing.screenshot:plugin 0.4.2 -> 0.15.0 age adoption passing confidence

Release Notes

facebook/screenshot-tests-for-android

v0.15.0

Compare Source

  • Python 3 support
  • Added option to specify pulling a tar bundle instead of individual files via bundleResults. This is useful for reducing the time it takes to pull a large amount of screenshots. It will also help if you experience ADB connection flakiness.

v0.14.0

Compare Source

  • Added test orchestrator support
  • Switched away from xml to json for metadata files
  • Support for Gradle 7

v0.13.0

Compare Source

  • Made accessibility node information optional
  • Bugfixes surrounding obtaining accessibility node information

v0.12.0

Compare Source

  • Added the ability to generate a diff between the old version of a screenshot and the new output in the html report. Currently only works with a configured test image API
  • Added support for AGP 3.6 + Gradle 6.2.x

v0.11.0

Compare Source

  • Replaced direct usages of deprecated Gradle APIs
  • Adopted the Contributor Covenant
  • Added failureDir which saves the expected, actual and diff images of each failing test when verification fails.

v0.10.0

Compare Source

  • Added batch downloading of screenshot images instead of pulling individual files
  • Added Accessibility hierarchy information
  • Added ability to specify max sizes for images
  • Fixed addDeps functionality parameter in the plugin
  • Fixed referenceDir functionality in the plugin
  • Fixed an issue on Samsung devices where a crash would occur when faking a WindowAttachment
  • Migrated to AndroidX

v0.9.0

Compare Source

  • Added a setMaxPixels method to the record builder interface to allow for really large images
  • Added an integration point to allow you to see a version of the given screenshot from a server provided service
  • Fixed an issue where onGlobalLayoutListener wasn'nt being triggered properly
  • Fixed an issue where a parcel file descriptor wasn't being closed
  • Added the ability to dump the accessibility hierarchy
  • Min SDK has been bumped to 14
  • Added the ability to run tests on all connected targets

v0.8.0

Compare Source

  • Replaced androidTestApi with androidTestImplementation when adding in core dependency via the plugin
  • Fixed a bug where requesting focus prior to being attached to a Window would crash
  • Added the ability to customize the max pixel size restriction
  • Moved generated report to build/ instead of /tmp
  • Added language to the device name calculation for multiple devices

v0.7.0

  • Added the ability to retrieve the resulting Bitmap for custom use on your RecordBuilder
  • Removed the runtime dependency on Dexmaker, this will resolve any issues of using frameworks such as Mockito in your screenshot tests
  • Added a a check to fail when resultant screenshots are extremely large
  • Rewrote the client plugin to provide screenshot test tasks per applicable variant
  • Re-license to Apache 2

v0.6.0

  • Added the ability to run screenshot tests on multiple devices at once
    • Set multipleDevices to true in your screenshots config in your Gradle file to enable this.
  • The core module no longer depends on junit
  • Upgraded to Gradle 4.4.1
  • Removed R and BuildConfig classes from release artifacts
  • Added a Buck file for the Python module

v0.5.0

  • Upgraded to AGP 3
  • Upgraded to Gradle 4.3
  • Added layout-hierarchy-litho module for Litho support in LayoutHierarchy dumps
  • Rewrote the entire Layout Hierarchy dump system
  • Added more TextView information in hierarchy output
  • Added a param for custom Python executables
  • Fixed WindowAttachmentTest for API 26+
  • Implemented a view hierarchy overlay for screenshots
  • Changed the dump output to use JSON instead of XML
  • Spruced up the results page (#​117)
  • Added a dark background toggle button (#​116)

v0.4.3

  • Added more examples
  • Fixed a longstanding issue where we showed a horizontal break in the screenshots every 512 pixels.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate
Copy link
Author

renovate bot commented Mar 22, 2023

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant