Skip to content

Releases: sergio-sastre/ComposablePreviewScanner

0.3.0

17 Aug 21:59
31159e9
Compare
Choose a tag to compare

What's new

✅ Exclude subpackages inside a package when scanning @𝘗𝘳𝘦𝘷𝘪𝘦𝘸𝘴 -> #24
✅ Scan @𝘗𝘳𝘦𝘷𝘪𝘦𝘸𝘴 inside public classes -> #4

0.2.0

02 Aug 21:29
9811d74
Compare
Choose a tag to compare

Initial Compose Multiplatform support!

  • Support @Previews in common
  • Compose-Desktop @Previews cannot be directly supported for now due to this issue. However, you can extra annotate Compose-Desktop Composables and use JvmAnnotationScanner to get them. See README.md

Adressed issues:

0.1.3

12 Jul 23:26
949c875
Compare
Choose a tag to compare

This release resolves issues #14 & #15:

  • Add support for private @ Previews via .includePrivatePreviews()
  • Decrease required minSdk from 23 to 21, since many Android TVs still run on SDK 21

0.1.2

18 Jun 15:43
01fa383
Compare
Choose a tag to compare

Improvements in the AndroidPreviewScreenshotIdBuilder:

  • Fix issues with "device" and "uiMode" #9
  • Let ignore className and methodName to avoid duplication in Paparazzi Tests #8

0.1.1

12 Jun 16:21
3f7424c
Compare
Choose a tag to compare
  1. Fixes bug #1 - No such method error, so you can now use ComposablePreviewScanner in Android projects
  2. Compose-Desktop support requires you to copy the :core and :jvm folders into your project as a workaround, as described in #3

0.1.0

10 Jun 14:32
b2d16d0
Compare
Choose a tag to compare

Initial release of Composable Preview Scanner

IMPORTANT:

  1. Compose Desktop support experimental
  2. Apis are expected to change