takahirom/roborazzi (io.github.takahirom.roborazzi)
### [`v1.15.0`](https://togithub.com/takahirom/roborazzi/releases/tag/1.15.0)
[Compare Source](https://togithub.com/takahirom/roborazzi/compare/1.14.0...1.15.0)
##### Improvements
- Resolved a Race Condition in Roborazzi Gradle Integration Tests: In version 1.14.0, we identified an intermittent issue where images from Roborazzi did not always appear in the output directory during certain test scenarios, particularly when test results were cached. Despite efforts to resolve this in 1.14.0, the issue persisted due to its elusive nature. In this release, we have successfully addressed this problem, ensuring that images are now consistently placed in the output directory under similar conditions. This improvement has been verified through our integration tests. This issue may occur in user projects, so we recommend updating to this version.
We continue to refine our testing processes to prevent similar issues in future releases.
##### What's Changed
- Update CompileSdk 34 by [@takahirom](https://togithub.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/344](https://togithub.com/takahirom/roborazzi/pull/344)
- Add debug code for flaky test by [@takahirom](https://togithub.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/346](https://togithub.com/takahirom/roborazzi/pull/346)
- Fix issue where finalizedTask is skipped unexpectedly by [@takahirom](https://togithub.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/347](https://togithub.com/takahirom/roborazzi/pull/347)
- Improve performance for race condition workaround by [@takahirom](https://togithub.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/348](https://togithub.com/takahirom/roborazzi/pull/348)
- Improve performance for race condition workaround2 by [@takahirom](https://togithub.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/349](https://togithub.com/takahirom/roborazzi/pull/349)
- \[CI]Pin dependencies by [@renovate](https://togithub.com/renovate) in [https://github.com/takahirom/roborazzi/pull/329](https://togithub.com/takahirom/roborazzi/pull/329)
- \[CI]Update actions/checkout action to v3.6.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/takahirom/roborazzi/pull/334](https://togithub.com/takahirom/roborazzi/pull/334)
- \[CI]Update actions/setup-java action to v3.13.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/takahirom/roborazzi/pull/335](https://togithub.com/takahirom/roborazzi/pull/335)
- \[CI]Update dawidd6/action-download-artifact action to v2.28.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/takahirom/roborazzi/pull/338](https://togithub.com/takahirom/roborazzi/pull/338)
- \[Sample]Update dependency androidx.appcompat:appcompat to v1.6.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/takahirom/roborazzi/pull/339](https://togithub.com/takahirom/roborazzi/pull/339)
- \[Sample]Update dependency androidx.constraintlayout:constraintlayout to v2.1.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/takahirom/roborazzi/pull/330](https://togithub.com/takahirom/roborazzi/pull/330)
**Full Changelog**: https://github.com/takahirom/roborazzi/compare/1.14.0...1.15.0
### [`v1.14.0`](https://togithub.com/takahirom/roborazzi/releases/tag/1.14.0)
[Compare Source](https://togithub.com/takahirom/roborazzi/compare/1.13.0...1.14.0)
##### Bug fixes
Cache-related Flakiness in Comparison Results: We've identified and resolved an intermittent issue where cached data could sometimes prevent users from seeing comparison results in Roborazzi.
[https://github.com/takahirom/roborazzi/pull/323](https://togithub.com/takahirom/roborazzi/pull/323)
##### What's Changed
- \[CI]Configure Renovate by [@renovate](https://togithub.com/renovate) in [https://github.com/takahirom/roborazzi/pull/317](https://togithub.com/takahirom/roborazzi/pull/317)
- \[CI]Pin JetBrains/writerside-github-action action to [`5a6920d`](https://togithub.com/takahirom/roborazzi/commit/5a6920d) by [@renovate](https://togithub.com/renovate) in [https://github.com/takahirom/roborazzi/pull/318](https://togithub.com/takahirom/roborazzi/pull/318)
- \[CI]Update actions/checkout digest to [`0ad4b8f`](https://togithub.com/takahirom/roborazzi/commit/0ad4b8f) by [@renovate](https://togithub.com/renovate) in [https://github.com/takahirom/roborazzi/pull/319](https://togithub.com/takahirom/roborazzi/pull/319)
- Update composeMultiplatform to v1.6.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/takahirom/roborazzi/pull/321](https://togithub.com/takahirom/roborazzi/pull/321)
- \[Test]Update dependency com.ashampoo:kim to v0.17.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/takahirom/roborazzi/pull/322](https://togithub.com/takahirom/roborazzi/pull/322)
- Fix issue where cache restoration fails by [@takahirom](https://togithub.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/323](https://togithub.com/takahirom/roborazzi/pull/323)
- \[Test]fix typo in RoborazziGradleProject.kt by [@sanao1006](https://togithub.com/sanao1006) in [https://github.com/takahirom/roborazzi/pull/325](https://togithub.com/takahirom/roborazzi/pull/325)
- \[CI]Remove renovate rule by [@takahirom](https://togithub.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/328](https://togithub.com/takahirom/roborazzi/pull/328)
##### New Contributors
- [@renovate](https://togithub.com/renovate) made their first contribution in [https://github.com/takahirom/roborazzi/pull/317](https://togithub.com/takahirom/roborazzi/pull/317)
**Full Changelog**: https://github.com/takahirom/roborazzi/compare/1.13.0...1.14.0
Configuration
📅 Schedule: Branch creation - "before 3am" (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.
🔕 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 has been generated by Mend Renovate. View repository job log here.
Contact Qodana team
Contact us at [qodana-support@jetbrains.com](mailto:qodana-support@jetbrains.com)
- Or via our issue tracker: https://jb.gg/qodana-issue
- Or share your feedback: https://jb.gg/qodana-discussions
This PR contains the following updates:
1.13.0
->1.15.0
1.13.0
->1.15.0
1.13.0
->1.15.0
1.13.0
->1.15.0
Release Notes
takahirom/roborazzi (io.github.takahirom.roborazzi)
### [`v1.15.0`](https://togithub.com/takahirom/roborazzi/releases/tag/1.15.0) [Compare Source](https://togithub.com/takahirom/roborazzi/compare/1.14.0...1.15.0) ##### Improvements - Resolved a Race Condition in Roborazzi Gradle Integration Tests: In version 1.14.0, we identified an intermittent issue where images from Roborazzi did not always appear in the output directory during certain test scenarios, particularly when test results were cached. Despite efforts to resolve this in 1.14.0, the issue persisted due to its elusive nature. In this release, we have successfully addressed this problem, ensuring that images are now consistently placed in the output directory under similar conditions. This improvement has been verified through our integration tests. This issue may occur in user projects, so we recommend updating to this version. We continue to refine our testing processes to prevent similar issues in future releases. ##### What's Changed - Update CompileSdk 34 by [@takahirom](https://togithub.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/344](https://togithub.com/takahirom/roborazzi/pull/344) - Add debug code for flaky test by [@takahirom](https://togithub.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/346](https://togithub.com/takahirom/roborazzi/pull/346) - Fix issue where finalizedTask is skipped unexpectedly by [@takahirom](https://togithub.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/347](https://togithub.com/takahirom/roborazzi/pull/347) - Improve performance for race condition workaround by [@takahirom](https://togithub.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/348](https://togithub.com/takahirom/roborazzi/pull/348) - Improve performance for race condition workaround2 by [@takahirom](https://togithub.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/349](https://togithub.com/takahirom/roborazzi/pull/349) - \[CI]Pin dependencies by [@renovate](https://togithub.com/renovate) in [https://github.com/takahirom/roborazzi/pull/329](https://togithub.com/takahirom/roborazzi/pull/329) - \[CI]Update actions/checkout action to v3.6.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/takahirom/roborazzi/pull/334](https://togithub.com/takahirom/roborazzi/pull/334) - \[CI]Update actions/setup-java action to v3.13.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/takahirom/roborazzi/pull/335](https://togithub.com/takahirom/roborazzi/pull/335) - \[CI]Update dawidd6/action-download-artifact action to v2.28.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/takahirom/roborazzi/pull/338](https://togithub.com/takahirom/roborazzi/pull/338) - \[Sample]Update dependency androidx.appcompat:appcompat to v1.6.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/takahirom/roborazzi/pull/339](https://togithub.com/takahirom/roborazzi/pull/339) - \[Sample]Update dependency androidx.constraintlayout:constraintlayout to v2.1.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/takahirom/roborazzi/pull/330](https://togithub.com/takahirom/roborazzi/pull/330) **Full Changelog**: https://github.com/takahirom/roborazzi/compare/1.14.0...1.15.0 ### [`v1.14.0`](https://togithub.com/takahirom/roborazzi/releases/tag/1.14.0) [Compare Source](https://togithub.com/takahirom/roborazzi/compare/1.13.0...1.14.0) ##### Bug fixes Cache-related Flakiness in Comparison Results: We've identified and resolved an intermittent issue where cached data could sometimes prevent users from seeing comparison results in Roborazzi. [https://github.com/takahirom/roborazzi/pull/323](https://togithub.com/takahirom/roborazzi/pull/323) ##### What's Changed - \[CI]Configure Renovate by [@renovate](https://togithub.com/renovate) in [https://github.com/takahirom/roborazzi/pull/317](https://togithub.com/takahirom/roborazzi/pull/317) - \[CI]Pin JetBrains/writerside-github-action action to [`5a6920d`](https://togithub.com/takahirom/roborazzi/commit/5a6920d) by [@renovate](https://togithub.com/renovate) in [https://github.com/takahirom/roborazzi/pull/318](https://togithub.com/takahirom/roborazzi/pull/318) - \[CI]Update actions/checkout digest to [`0ad4b8f`](https://togithub.com/takahirom/roborazzi/commit/0ad4b8f) by [@renovate](https://togithub.com/renovate) in [https://github.com/takahirom/roborazzi/pull/319](https://togithub.com/takahirom/roborazzi/pull/319) - Update composeMultiplatform to v1.6.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/takahirom/roborazzi/pull/321](https://togithub.com/takahirom/roborazzi/pull/321) - \[Test]Update dependency com.ashampoo:kim to v0.17.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/takahirom/roborazzi/pull/322](https://togithub.com/takahirom/roborazzi/pull/322) - Fix issue where cache restoration fails by [@takahirom](https://togithub.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/323](https://togithub.com/takahirom/roborazzi/pull/323) - \[Test]fix typo in RoborazziGradleProject.kt by [@sanao1006](https://togithub.com/sanao1006) in [https://github.com/takahirom/roborazzi/pull/325](https://togithub.com/takahirom/roborazzi/pull/325) - \[CI]Remove renovate rule by [@takahirom](https://togithub.com/takahirom) in [https://github.com/takahirom/roborazzi/pull/328](https://togithub.com/takahirom/roborazzi/pull/328) ##### New Contributors - [@renovate](https://togithub.com/renovate) made their first contribution in [https://github.com/takahirom/roborazzi/pull/317](https://togithub.com/takahirom/roborazzi/pull/317) **Full Changelog**: https://github.com/takahirom/roborazzi/compare/1.13.0...1.14.0Configuration
📅 Schedule: Branch creation - "before 3am" (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.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.