Skip to content

Releases: skydoves/landscapist

1.1.2

17 Dec 13:12
19cbebe
Compare
Choose a tag to compare

🎉 Released a new version 1.1.2! 🎉

What's New?

  • Migrated to Jetpack compose 1.0.0-alpha09.
  • Updated kotlin version to 1.4.21.

1.1.1

03 Dec 15:31
85be334
Compare
Choose a tag to compare

🎉 Released a new version 1.1.1! 🎉

What's New?

  • Migrated to Jetpack Compose 1.0.0-alpha08.
  • ImageAsset attributes are changed to ImageBitmap.

Changed below ambient classes.

  • GlideRequestOptionsAmbient -> AmbientGlideRequestOptions
  • GlideRequestBuilderAmbient -> AmbientGlideRequestBuilder
  • CoilImageLoaderAmbient -> AmbientCoilImageLoader
  • FrescoImageRequestAmbient -> AmbientFrescoImageRequest

1.1.0

16 Nov 15:45
4c4a8ec
Compare
Choose a tag to compare

🎉Released a new version 1.1.0! 🎉

What's New?

Added the below Ambients for providing the same instance of the image requester in the composable hierarchy.

  • GlideRequestBuilderAmbient
  • CoilImageLoaderAmbient
  • FrescoImageRequestAmbient
  • ShimmerParamsAmbient

1.0.9

12 Nov 16:38
f005d2f
Compare
Choose a tag to compare

🎉 Released a new version 1.0.9! 🎉

What's New?

  • Updated and migrated to compose Updated to Compose 1.0.0-alpha07.

1.0.8

29 Oct 12:56
42c0178
Compare
Choose a tag to compare

🎉 Released a new version 1.0.8 🎉

What's New?

  • Updated to Compose 1.0.0-alpoha06.
  • Updated coroutines version to 1.4.0 internally.

1.0.7

23 Oct 08:50
67f83d3
Compare
Choose a tag to compare

🎉 Released a new version 1.0.7! 🎉

What's New?

  • Updated Coil version to 1.0.0 stable internally.
  • Updated compose version to 1.0.0-alpha05 internally.
  • Migrated launchInComposition to LaunchedTask and cancelation.

1.0.6

11 Oct 09:28
698bfd5
Compare
Choose a tag to compare

🎉 Released a new version 1.0.6! 🎉

What's New?

  • Implemented a shimmering effect.
    We can use the shimmering effect in CoilImage, GlideImage, FrescoImage like below.
CoilImage(
      imageModel = imageUrl,
      modifier = modifier,
      circularRevealedEnabled = true,
      shimmerParams = ShimmerParams(
        baseColor = MaterialTheme.colors.background,
        highlightColor = shimmerHighLight,
        durationMillis = 350,
        dropOff = 0.65f,
        tilt = 20f
      )
    )

shimmer

1.0.5

10 Oct 17:13
afb0ba7
Compare
Choose a tag to compare

🎉 Released a new version 1.0.5! 🎉

What's New?

We can show images with circular revealed animation using the below animations.
we can use the below attribute in CoilImage, GlideImage, FrescoImage.

circularRevealedEnabled = true

And we can customize the duration of the animation using the below attribute.

circularRevealedDuration = 700

preview

1.0.4

09 Oct 05:54
6953294
Compare
Choose a tag to compare

🎉 Released a new version 1.0.4! 🎉

What's New?

  • Added RequiresOptIn for ExperimentalCoroutinesApi, so we don't need to add ExperimentalCoroutinesApi annotation anymore.
  • Now supports Coil for loading images.
implementation "com.github.skydoves:landscapist-coil:<version>"

We can request and load images simply using a CoilImage composable function.

CoilImage(
  imageModel = imageUrl,
  // Crop, Fit, Inside, FillHeight, FillWidth, None
  contentScale = ContentScale.Crop,
  // shows a placeholder imageAsset when loading.
  placeHolder = imageResource(R.drawable.placeholder),
  // shows an error imageAsset when the request failed.
  error = imageResource(R.drawable.error)
)

You can fully reference details here.

1.0.3

04 Oct 10:25
76cb0d8
Compare
Choose a tag to compare

🎉 Released a new version 1.0.3! 🎉

What's New?

  • Removed unused dependencies internally.
  • Updated compose version to 1.0.0-alpha04.
  • Updated Gradle build tool version to 4.2.0-alpha13.