Skip to content

1.17.0

Compare
Choose a tag to compare
@takahirom takahirom released this 24 May 01:09
· 219 commits to main since this release
d90d1c2

Bug Fixes

  • There seemed to be a pattern where ActivityScenario's close was not being called when tests failed, causing leaks, so I used a use block to ensure it is closed properly. @yschimke, thank you for pointing out this issue.
  • At companies that use Roborazzi on a large scale, there were issues with the output dir not being restored properly due to Configuration cache and other factors, so I simplified the design to make problems less likely to occur.
  • There were occasional errors reporting that a directory did not exist, and I've added code to address this issue. @lukas-mercari, thank you for your contribution.

What's Changed

  • Use the use block to prevent leaks by @takahirom in #376
  • Declare input directories as files to avoid issues when they don't exist by @lukas-mercari in #374
  • Fix output image consistency issue by @takahirom in #366
  • [CI] Update toolchain to Java 17 for all modules by @mannodermaus in #365 . Thank you for managing our build process, @mannodermaus!
  • [Sample] fix(deps): update dependency androidx.compose.material:material to v1.6.7 by @renovate in #342
  • fix(deps): update dependency org.robolectric:robolectric to v4.12.2 by @renovate in #369
  • [CI] Exclude io.github.takahirom.roborazzi dependency from Renovate updates by @sanao1006 in #372

New Contributors

Full Changelog: 1.16.1...1.17.0