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 | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [io.github.takahirom.roborazzi](https://redirect.github.com/takahirom/roborazzi) | `1.40.1` -> `1.42.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [io.github.takahirom.roborazzi:roborazzi-junit-rule](https://redirect.github.com/takahirom/roborazzi) | `1.40.1` -> `1.42.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [io.github.takahirom.roborazzi:roborazzi-compose](https://redirect.github.com/takahirom/roborazzi) | `1.40.1` -> `1.42.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [io.github.takahirom.roborazzi:roborazzi](https://redirect.github.com/takahirom/roborazzi) | `1.40.1` -> `1.42.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>takahirom/roborazzi (io.github.takahirom.roborazzi)</summary> ### [`v1.42.0`](https://redirect.github.com/takahirom/roborazzi/releases/tag/1.42.0) [Compare Source](https://redirect.github.com/takahirom/roborazzi/compare/1.41.1...1.42.0) #### [Bug fixes](pplx://action/followup) We are using the "Courier New" font for comparison image text and screenshot dumps. It appears that "Courier New" is not available in CentOS, although this may not be an issue for Mac, Ubuntu, and Windows users. To address this problem, we have introduced two mechanisms. Thank you for reporting this issue, [@​LloydBlv](https://redirect.github.com/LloydBlv). - Added a fallback to Font.MONOSPACED to ensure execution when the font exists - Made the font customizable through `roborazzi.theme.typography.font.name=Your Font Name` #### What's Changed - Fix issue where Roborazzi crash when the font is not available by [@​takahirom](https://redirect.github.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/657](https://redirect.github.com/takahirom/roborazzi/pull/657) **Full Changelog**: takahirom/roborazzi@1.41.1...1.42.0 ### [`v1.41.1`](https://redirect.github.com/takahirom/roborazzi/releases/tag/1.41.1) [Compare Source](https://redirect.github.com/takahirom/roborazzi/compare/1.41.0...1.41.1) In some cases, the new test result format breaks the report's HTML/JS. Thank for fixing this, [@​unni-dm](https://redirect.github.com/unni-dm)! ##### What's Changed - Fix for HTML result will break when context data key has special char… by [@​unni-dm](https://redirect.github.com/unni-dm) in [https://github.com/takahirom/roborazzi/pull/654](https://redirect.github.com/takahirom/roborazzi/pull/654) ##### New Contributors - [@​unni-dm](https://redirect.github.com/unni-dm) made their first contribution in [https://github.com/takahirom/roborazzi/pull/654](https://redirect.github.com/takahirom/roborazzi/pull/654) **Full Changelog**: takahirom/roborazzi@1.41.0...1.41.1 ### [`v1.41.0`](https://redirect.github.com/takahirom/roborazzi/releases/tag/1.41.0) [Compare Source](https://redirect.github.com/takahirom/roborazzi/compare/1.40.1...1.41.0) ##### HTML Report Improvements Thanks to [@​mannodermaus](https://redirect.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://redirect.github.com/siarhei-luskanau)'s implementation ##### Automatic Retry Handling for 429 Errors *(Only relevant for [arbigent-ai-openai](https://redirect.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://redirect.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://redirect.github.com/siarhei-luskanau) in [https://github.com/takahirom/roborazzi/pull/642](https://redirect.github.com/takahirom/roborazzi/pull/642) - \[NO Library update] Update dependency androidx.compose.ui:ui to v1.7.6 by [@​renovate](https://redirect.github.com/renovate) in [https://github.com/takahirom/roborazzi/pull/345](https://redirect.github.com/takahirom/roborazzi/pull/345) - Update formatting of left column in reports by [@​mannodermaus](https://redirect.github.com/mannodermaus) in [https://github.com/takahirom/roborazzi/pull/644](https://redirect.github.com/takahirom/roborazzi/pull/644) - \[NO Library update] Remove upload artifact for docs by [@​takahirom](https://redirect.github.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/648](https://redirect.github.com/takahirom/roborazzi/pull/648) - \[NO Library update] Update upload-pages-artifact by [@​takahirom](https://redirect.github.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/649](https://redirect.github.com/takahirom/roborazzi/pull/649) - \[NO Library update] Update actions/deploy-pages by [@​takahirom](https://redirect.github.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/650](https://redirect.github.com/takahirom/roborazzi/pull/650) - Add multiple image assertion by [@​takahirom](https://redirect.github.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/651](https://redirect.github.com/takahirom/roborazzi/pull/651) - Add OpenAiAiAssertionModel 429 retry logic by [@​takahirom](https://redirect.github.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/653](https://redirect.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**: 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. --- - [ ] <!-- rebase-check -->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/EmergeTools/hackernews). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjQuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information