Skip to content

1.22.2

Compare
Choose a tag to compare
@takahirom takahirom released this 15 Jul 06:38
· 77 commits to main since this release
f546728

Notice

RobolectricPreviewTest and roborazzi.generateComposePreviewRobolectricTests.customTestQualifiedClassName are used for customizing Experimental Compose Preview Support. However, the name and class signature of RobolectricPreviewTest will be changed in a future release(not in 1.22.2) to support the Compose Multiplatform Preview Annotation.

Bug fixes

We didn't have integration tests for Experimental Compose Preview Support, so we added them. In KMP projects, we used to check only testImplementation (androidUnitTest.dependencies.implementation is used for KMP Android Unit tests), and the verification for generateComposePreviewRobolectricTests{} was failing. Therefore, we have added integration tests and fixed the behavior for KMP projects.

What's Changed

  • Refactor Roborazzi integration tests to support multiple modules by @takahirom in #434
  • Fix warning of RoborazziPreviewParameterizedTests by @takahirom in #436
  • Fix GenerateRobolectricComposePreviewTests to support KMP by @takahirom in #435

Full Changelog: 1.22.1...1.22.2