Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [io.github.takahirom.roborazzi](https://github.com/takahirom/roborazzi) | plugin | minor | `1.40.1` -> `1.41.0` | | [io.github.takahirom.roborazzi:roborazzi-junit-rule](https://github.com/takahirom/roborazzi) | dependencies | minor | `1.40.1` -> `1.41.0` | | [io.github.takahirom.roborazzi:roborazzi-compose](https://github.com/takahirom/roborazzi) | dependencies | minor | `1.40.1` -> `1.41.0` | | [io.github.takahirom.roborazzi:roborazzi](https://github.com/takahirom/roborazzi) | dependencies | minor | `1.40.1` -> `1.41.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>takahirom/roborazzi (io.github.takahirom.roborazzi)</summary> ### [`v1.41.0`](https://github.com/takahirom/roborazzi/releases/tag/1.41.0) [Compare Source](https://github.com/takahirom/roborazzi/compare/1.40.1...1.41.0) ##### HTML Report Improvements Thanks to [@​mannodermaus](https://github.com/mannodermaus)'s contribution, context and AI assertion results now display more intuitively instead of showing raw data class `toString()` outputs.\  ##### Bug Fixes - Screenshot dumping now follows deterministic behavior thanks to [@​siarhei-luskanau](https://github.com/siarhei-luskanau)'s implementation ##### Automatic Retry Handling for 429 Errors *(Only relevant for [arbigent-ai-openai](https://github.com/takahirom/arbigent/tree/main/arbigent-ai-openai) users)*\ We've implemented automatic retry logic for HTTP 429 errors common with AI model rate limits, eliminating manual intervention. ##### Experimental Multi-Image AI Assertion Originally developed for [Arbigent](https://github.com/takahirom/arbigent), this feature now supports multi-image inputs for AI assertions - enabling detection of video playback or animated content through AI analysis. ##### What's Changed - Print collection content in ComposePrintToString to stabilize output in Dump screenshots. by [@​siarhei-luskanau](https://github.com/siarhei-luskanau) in [https://github.com/takahirom/roborazzi/pull/642](https://github.com/takahirom/roborazzi/pull/642) - \[NO Library update] Update dependency androidx.compose.ui:ui to v1.7.6 by [@​renovate](https://github.com/renovate) in [https://github.com/takahirom/roborazzi/pull/345](https://github.com/takahirom/roborazzi/pull/345) - Update formatting of left column in reports by [@​mannodermaus](https://github.com/mannodermaus) in [https://github.com/takahirom/roborazzi/pull/644](https://github.com/takahirom/roborazzi/pull/644) - \[NO Library update] Remove upload artifact for docs by [@​takahirom](https://github.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/648](https://github.com/takahirom/roborazzi/pull/648) - \[NO Library update] Update upload-pages-artifact by [@​takahirom](https://github.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/649](https://github.com/takahirom/roborazzi/pull/649) - \[NO Library update] Update actions/deploy-pages by [@​takahirom](https://github.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/650](https://github.com/takahirom/roborazzi/pull/650) - Add multiple image assertion by [@​takahirom](https://github.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/651](https://github.com/takahirom/roborazzi/pull/651) - Add OpenAiAiAssertionModel 429 retry logic by [@​takahirom](https://github.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/653](https://github.com/takahirom/roborazzi/pull/653) **Full Changelog**: takahirom/roborazzi@1.40.1...1.41.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjUuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2NS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
- Loading branch information