-
Notifications
You must be signed in to change notification settings - Fork 579
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 all dependencies #1205
Update all dependencies #1205
Conversation
72b88c5
to
c3154b7
Compare
c3154b7
to
4e7dc95
Compare
4e7dc95
to
fa02f47
Compare
Screenshot tests presumably need to be updated
|
6be33a2
to
9322d8e
Compare
I'll need to fix Horologist in 1 or two ways
|
9322d8e
to
1892a24
Compare
1892a24
to
3c059c7
Compare
Edited/Blocked NotificationRenovate 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. |
@yschimke I will take a look at the WeaOAuth failure (needs to update to 35) before we merge this PR |
This PR contains the following updates:
8.10.2
->8.11
2.1.2
->2.1.3
1.31.0
->1.32.2
1.31.0
->1.32.2
1.31.0
->1.32.2
1.31.0
->1.32.2
1.29.0
->1.32.2
1.29.0
->1.32.2
1.29.0
->1.32.2
1.29.0
->1.32.2
Release Notes
gradle/gradle (gradle)
v8.11
Compare Source
google/desugar_jdk_libs (com.android.tools:desugar_jdk_libs)
v2.1.3
SIMPLIFIED_CHINESE
andTRADITIONAL_CHINESE
is on the last code point convention for narrow format.See issue 300128109
takahirom/roborazzi (io.github.takahirom.roborazzi)
v1.32.2
Compare Source
WebP Image Comparison Improvements
Improved handling for transparent pixels in WebP image comparisons. Previously, transparent pixels in WebP images were sometimes returned with unexpected color values (e.g., r = 1, g = 0, b = 0, a = 0), which caused inconsistencies in image comparisons. The comparison logic now correctly handles transparent pixels by interpreting them as fully transparent black (r = 0, g = 0, b = 0, a = 0) to ensure consistent results across comparisons.
Special thanks to @ArcaNO93 for identifying and reporting this issue!
What's Changed
Full Changelog: takahirom/roborazzi@1.32.1...1.32.2
v1.32.1
Compare Source
Experimental WebP support and other image formats
Now, you can set
roborazzi.record.image.extension
towebp
in yourgradle.properties
file to generate WebP images.roborazzi.record.image.extension=webp
To enable WebP support, add
testImplementation("io.github.darkxanter:webp-imageio:0.3.3")
to yourbuild.gradle.kts
file.WebP is a lossy image format by default, which can make managing image differences challenging. To address this, we provide a lossless WebP image feature.
WebP lossless images are reported to be 26% smaller in size compared to PNGs.
You can also use other image formats by implementing your own
AwtImageWriter
andAwtImageLoader
.Thank you, @ArcaNO93, for providing this suggestion and the code review!
Adjustments to AI-Powered Image Assertion
In version 1.30.0, we introduced Roborazzi AI-Powered Image Assertion.
We made some adjustments to the AI-Powered Image Assertion
InternalRoborazziApi
despite being documented in the README. We have now changed it to ExperimentalRoborazzi API.Changes from 1.32.0
API Key Masking in Logs for OpenAiAiAssertionModel
For users enabling logging through
OpenAiAiAssertionModel.loggingEnabled
, API keys in log outputs are now masked to improve security. Previously, API keys could appear in logs, which could unintentionally expose them, especially in test reports. With this update, sensitive data is automatically masked, helping users avoid accidental exposure.What's Changed
Full Changelog: takahirom/roborazzi@1.31.0...1.32.1
v1.32.0
Compare Source
Please refer to the 1.32.1 release at https://github.com/takahirom/roborazzi/releases/tag/1.32.1
Configuration
📅 Schedule: Branch creation - "before 4am" (UTC), 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.