From 9ac3adaedeb903cb8399c4f76ed086fdadf2e2a2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 24 Nov 2024 07:36:23 +0000 Subject: [PATCH] Update roborazzi to v1.34.0 (#417) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [io.github.takahirom.roborazzi](https://redirect.github.com/takahirom/roborazzi) | `1.33.0` -> `1.34.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.github.takahirom.roborazzi:io.github.takahirom.roborazzi.gradle.plugin/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.github.takahirom.roborazzi:io.github.takahirom.roborazzi.gradle.plugin/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.github.takahirom.roborazzi:io.github.takahirom.roborazzi.gradle.plugin/1.33.0/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.github.takahirom.roborazzi:io.github.takahirom.roborazzi.gradle.plugin/1.33.0/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.github.takahirom.roborazzi:roborazzi-junit-rule](https://redirect.github.com/takahirom/roborazzi) | `1.33.0` -> `1.34.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.github.takahirom.roborazzi:roborazzi-junit-rule/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.github.takahirom.roborazzi:roborazzi-junit-rule/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.github.takahirom.roborazzi:roborazzi-junit-rule/1.33.0/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.github.takahirom.roborazzi:roborazzi-junit-rule/1.33.0/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.github.takahirom.roborazzi:roborazzi-compose-desktop](https://redirect.github.com/takahirom/roborazzi) | `1.33.0` -> `1.34.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.github.takahirom.roborazzi:roborazzi-compose-desktop/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.github.takahirom.roborazzi:roborazzi-compose-desktop/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.github.takahirom.roborazzi:roborazzi-compose-desktop/1.33.0/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.github.takahirom.roborazzi:roborazzi-compose-desktop/1.33.0/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.github.takahirom.roborazzi:roborazzi-compose](https://redirect.github.com/takahirom/roborazzi) | `1.33.0` -> `1.34.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.github.takahirom.roborazzi:roborazzi-compose/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.github.takahirom.roborazzi:roborazzi-compose/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.github.takahirom.roborazzi:roborazzi-compose/1.33.0/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.github.takahirom.roborazzi:roborazzi-compose/1.33.0/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [io.github.takahirom.roborazzi:roborazzi](https://redirect.github.com/takahirom/roborazzi) | `1.33.0` -> `1.34.0` | [![age](https://developer.mend.io/api/mc/badges/age/maven/io.github.takahirom.roborazzi:roborazzi/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.github.takahirom.roborazzi:roborazzi/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.github.takahirom.roborazzi:roborazzi/1.33.0/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.github.takahirom.roborazzi:roborazzi/1.33.0/1.34.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
takahirom/roborazzi (io.github.takahirom.roborazzi) ### [`v1.34.0`](https://redirect.github.com/takahirom/roborazzi/releases/tag/1.34.0) [Compare Source](https://redirect.github.com/takahirom/roborazzi/compare/1.33.0...1.34.0) #### Stabilize RoborazziOptions and RoborazziRule.Options RoborazziOptions and RoborazziRule.Options were not annotated with `ExperimentalRoborazziApi`, but their constructor parameters had the annotation. This caused `ExperimentalRoborazziApi` to be unintentionally exposed. To address this, we have separated constructors for stable parameters. Additionally, within Roborazzi samples, we have enabled `allWarningsAsErrors = true` to ensure that any unexpected exposure can be promptly identified. Thank you for reporting this issue and for your code review, [@​ZacSweers](https://redirect.github.com/ZacSweers)! #### Fixes for Accessibility Checks We introduced [Experimental Accessibility Test Framework checks](https://redirect.github.com/takahirom/roborazzi/tree/main/roborazzi-accessibility-check) in [version 1.33.0](https://redirect.github.com/takahirom/roborazzi/releases/tag/1.33.0).\ Thanks to [@​yschimke](https://redirect.github.com/yschimke)'s contribution, several fixes have been implemented for accessibility checks, including check suppression and improved logging. #### What's Changed - Update accessibility sample to show presets by [@​yschimke](https://redirect.github.com/yschimke) in [https://github.com/takahirom/roborazzi/pull/562](https://redirect.github.com/takahirom/roborazzi/pull/562) - Log warnings when Accessibility checks not configured correctly by [@​yschimke](https://redirect.github.com/yschimke) in [https://github.com/takahirom/roborazzi/pull/572](https://redirect.github.com/takahirom/roborazzi/pull/572) - Fix: Restore Robolectric fingerprint after accessibility checks by [@​yschimke](https://redirect.github.com/yschimke) in [https://github.com/takahirom/roborazzi/pull/574](https://redirect.github.com/takahirom/roborazzi/pull/574) - \[Idea Plugin] Fix wrong variable naming in Roborazzi IntelliJ Plugin by [@​takahirom](https://redirect.github.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/571](https://redirect.github.com/takahirom/roborazzi/pull/571) - Apply suppressions to AccessibilityViewCheckResult instead of filtering by [@​yschimke](https://redirect.github.com/yschimke) in [https://github.com/takahirom/roborazzi/pull/573](https://redirect.github.com/takahirom/roborazzi/pull/573) - Fix the issue where the experimental annotation was exposed when using stable APIs in Roborazzi options by [@​takahirom](https://redirect.github.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/566](https://redirect.github.com/takahirom/roborazzi/pull/566) **Full Changelog**: https://github.com/takahirom/roborazzi/compare/1.33.0...1.34.0
--- ### 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 these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/chrisbanes/haze). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index c336b0b..014c661 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -14,7 +14,7 @@ ktor = "3.0.1" jetpack-compose = "1.7.5" metalava = "0.3.5" robolectric = "4.14.1" -roborazzi = "1.33.0" +roborazzi = "1.34.0" spotless = "6.25.0" [plugins]