Skip to content

Releases: skydoves/landscapist

2.8.2

31 Dec 22:16

Choose a tag to compare

What's Changed

Full Changelog: 2.8.1...2.8.2

2.8.1

28 Dec 08:45

Choose a tag to compare

What's Changed

Full Changelog: 2.8.0...2.8.1

2.8.0

28 Dec 02:17
d5523c9

Choose a tag to compare

What's Changed

  • Introduce landscapist-core and landscapist-image modules by @skydoves in #809
  • fix(deps): update dependency com.squareup.okio:okio to v3.16.4 by @renovate[bot] in #810
  • Calculate aspectRatio for Sub-sampling to prevent ANR in unbounded sizes by @skydoves in #811
  • Benchmark performances and update docs & prepare to release 2.8.0" by @skydoves in #812

Full Changelog: 2.7.0...2.8.0

2.7.0

25 Dec 03:50

Choose a tag to compare

What's Changed

  • chore(deps): update dependency com.github.skydoves.compose.stability.analyzer to v0.6.5 by @renovate[bot] in #800
  • fix(deps): update dependency androidx.activity:activity-compose to v1.12.2 by @renovate[bot] in #801
  • fix(deps): update dependency androidx.compose:compose-bom to v2025.12.01 by @renovate[bot] in #802
  • Separate loading keys from the image options by @skydoves in #803
  • Treat ImageState.NONE as same as ImageState.LOADING by @skydoves in #804
  • chore(deps): update dependency com.github.skydoves.compose.stability.analyzer to v0.6.6 by @renovate[bot] in #806
  • Introduce ZoomablePlugin that provides sub-sampling by @skydoves in #805
  • Implement subsampling for iOS/skia targets by @skydoves in #807
  • Prepare for release 2.7.0 by @skydoves in #808

Full Changelog: 2.6.2...2.7.0

2.6.2

17 Dec 09:04

Choose a tag to compare

What's Changed

  • chore(deps): update androidgradleplugin to v8.13.0 by @renovate[bot] in #755
  • fix(deps): update ktor monorepo to v3.3.1 by @renovate[bot] in #762
  • fix(deps): update dependency androidx.compose:compose-bom to v2025.10.00 by @renovate[bot] in #763
  • chore(deps): update dependency org.jetbrains.compose to v1.9.1 by @renovate[bot] in #764
  • chore(deps): update dependency org.jetbrains.dokka to v2.1.0 by @renovate[bot] in #765
  • fix(deps): update dependency androidx.compose:compose-bom to v2025.10.01 by @renovate[bot] in #766
  • Integrate Compose Stability Analyzer by @skydoves in #767
  • chore(deps): update dependency com.github.skydoves.compose.stability.analyzer to v0.3.1 by @renovate[bot] in #768
  • chore(deps): update dependency org.jetbrains.compose to v1.9.2 by @renovate[bot] in #769
  • chore(deps): update gradle to v9.2.0 by @renovate[bot] in #770
  • chore(deps): update dependency com.github.skydoves.compose.stability.analyzer to v0.4.1 by @renovate[bot] in #771
  • chore(deps): update dependency com.github.skydoves.compose.stability.analyzer to v0.4.2 by @renovate[bot] in #772
  • fix(deps): update ktor monorepo to v3.3.2 by @renovate[bot] in #773
  • fix(deps): update dependency androidx.compose:compose-bom to v2025.11.00 by @renovate[bot] in #774
  • chore(deps): update dependency org.jetbrains.compose to v1.9.3 by @renovate[bot] in #775
  • Bump Compose Stability Analyzer to 0.5.0 by @skydoves in #776
  • chore(deps): update dependency com.github.skydoves.compose.stability.analyzer to v0.5.1 by @renovate[bot] in #777
  • chore(deps): update androidgradleplugin to v8.13.1 by @renovate[bot] in #778
  • chore(deps): update dependency com.github.skydoves.compose.stability.analyzer to v0.5.2 by @renovate[bot] in #779
  • chore(deps): update actions/checkout action to v5.0.1 by @renovate[bot] in #780
  • chore(deps): update gradle to v9.2.1 by @renovate[bot] in #781
  • chore(deps): update dependency com.github.skydoves.compose.stability.analyzer to v0.5.3 by @renovate[bot] in #782
  • fix(deps): update dependency androidx.compose:compose-bom to v2025.11.01 by @renovate[bot] in #783
  • fix(deps): update dependency androidx.activity:activity-compose to v1.12.0 by @renovate[bot] in #784
  • chore(deps): update dependency com.github.skydoves.compose.stability.analyzer to v0.6.0 by @renovate[bot] in #786
  • chore(deps): update actions/checkout action to v6 by @renovate[bot] in #785
  • fix(deps): update ktor monorepo to v3.3.3 by @renovate[bot] in #787
  • chore(deps): update actions/checkout action to v6.0.1 by @renovate[bot] in #788
  • fix(deps): update dependency androidx.activity:activity-compose to v1.12.1 by @renovate[bot] in #789
  • fix(deps): update dependency androidx.compose:compose-bom to v2025.12.00 by @renovate[bot] in #790
  • chore(deps): update actions/setup-java action to v5.1.0 by @renovate[bot] in #791
  • chore(deps): update dependency com.github.skydoves.compose.stability.analyzer to v0.6.1 by @renovate[bot] in #792
  • chore(deps): update dependency com.android.test to v8.13.2 by @renovate[bot] in #794
  • chore(deps): update actions/cache action to v5 by @renovate[bot] in #795
  • chore(deps): update peter-evans/create-pull-request action to v8 by @renovate[bot] in #793
  • chore(deps): update dependency com.github.skydoves.compose.stability.analyzer to v0.6.2 by @renovate[bot] in #796
  • chore(deps): update dependency com.github.skydoves.compose.stability.analyzer to v0.6.3 by @renovate[bot] in #797
  • chore(deps): update dependency com.github.skydoves.compose.stability.analyzer to v0.6.4 by @renovate[bot] in #798
  • Bump Kotlin to 2.3.0 by @skydoves in #799

Full Changelog: 2.6.1...2.6.2

2.6.1

29 Sep 00:56

Choose a tag to compare

What's Changed

  • chore(deps): update gradle to v9.1.0 by @renovate[bot] in #756
  • fix(deps): update dependency androidx.compose:compose-bom to v2025.09.01 by @renovate[bot] in #758
  • Fix key as a state for cross fade animations by @skydoves in #759
  • fix(deps): update hilt to v2.57.2 by @renovate[bot] in #760
  • Rename the render script library to landscapist-renderscript-toolkit by @skydoves in #761

Full Changelog: 2.6.0...2.6.1

2.6.0

17 Sep 11:45

Choose a tag to compare

What's Changed

  • fix(deps): update dependency com.github.bumptech.glide:glide to v5.0.5 by @renovate[bot] in #750
  • Migrate to use androidx.lifecycle.compose.LocalLifecycleOwner by @skydoves in #751
  • chore(deps): update dependency org.jetbrains.compose to v1.9.0 by @renovate[bot] in #753
  • Migrate to use rememberTransition by @skydoves in #752
  • Reimplement crossfade for applying between state changes by @skydoves in #754
  • chore(deps): update dependency gradle to v9 by @renovate[bot] in #727
  • chore(deps): update androidgradleplugin to v8.12.0 by @renovate[bot] in #728
  • chore(deps): update dependency gradle to v9 by @renovate[bot] in #729
  • chore(deps): update androidgradleplugin to v8.12.0 by @renovate[bot] in #730
  • chore(deps): update actions/checkout action to v4.3.0 by @renovate[bot] in #731
  • fix(deps): update dependency androidx.compose:compose-bom to v2025.08.00 by @renovate[bot] in #733
  • fix(deps): update dependency androidx.core:core-ktx to v1.17.0 by @renovate[bot] in #734
  • Bump target & compile SDK to 36 by @skydoves in #735
  • Bump Kotlin to 2.2.10 by @skydoves in #736
  • chore(deps): update actions/checkout action to v5 by @renovate[bot] in #732
  • chore(deps): update androidgradleplugin to v8.12.1 by @renovate[bot] in #737
  • fix(deps): update hilt to v2.57.1 by @renovate[bot] in #738
  • chore(deps): update actions/setup-java action to v5 by @renovate[bot] in #739
  • fix(deps): update dependency androidx.compose:compose-bom to v2025.08.01 by @renovate[bot] in #740
  • chore(deps): update androidgradleplugin to v8.12.2 by @renovate[bot] in #741
  • chore(deps): update androidgradleplugin to v8.13.0 by @renovate[bot] in #743
  • fix(deps): update dependency com.google.android.material:material to v1.13.0 by @renovate[bot] in #744
  • chore(deps): update actions/setup-python action to v6 by @renovate[bot] in #745
  • fix(deps): update dependency com.github.bumptech.glide:glide to v5 by @renovate[bot] in #742
  • fix(deps): update androidxmacrobenchmark to v1.4.1 by @renovate[bot] in #746
  • fix(deps): update dependency androidx.activity:activity-compose to v1.11.0 by @renovate[bot] in #747
  • fix(deps): update dependency androidx.compose:compose-bom to v2025.09.00 by @renovate[bot] in #748
  • fix(deps): update ktor monorepo to v3.3.0 by @renovate[bot] in #749

Full Changelog: 2.5.2...2.6.0

2.5.2

03 Aug 05:34

Choose a tag to compare

What's Changed

  • chore(deps): update dependency gradle to v8.14.3 by @renovate[bot] in #714
  • fix(deps): update ktor monorepo to v3.2.1 by @renovate[bot] in #704
  • chore(deps): update androidgradleplugin to v8.11.1 by @renovate[bot] in #715
  • fix(deps): update ktor monorepo to v3.2.2 by @renovate[bot] in #716
  • fix(deps): update dependency androidx.compose:compose-bom to v2025.07.00 by @renovate[bot] in #717
  • fix(deps): update hilt to v2.57 by @renovate[bot] in #718
  • fix(deps): update coil3 to v3.3.0 by @renovate[bot] in #719
  • fix(deps): update ktor monorepo to v3.2.3 by @renovate[bot] in #720
  • fix(deps): update androidxmacrobenchmark to v1.4.0 by @renovate[bot] in #721
  • fix(deps): update dependency androidx.test:runner to v1.7.0 by @renovate[bot] in #722
  • fix(deps): update dependency androidx.test.ext:junit-ktx to v1.3.0 by @renovate[bot] in #723
  • chore(deps): update androidgradleplugin to v8.12.0 by @renovate[bot] in #725
  • fix(deps): update dependency androidx.test:rules to v1.7.0 by @renovate[bot] in #726
  • Bump Kotlin to 2.2.0 and jvm target to 17 by @skydoves in #724

Full Changelog: 2.5.1...2.5.2

2.5.1

01 Jul 06:42

Choose a tag to compare

What's Changed

  • fix(deps): update ktor monorepo to v3.2.0 by @renovate in #703
  • chore(deps): update dependency org.jetbrains.compose to v1.8.2 by @renovate in #706
  • fix(deps): update androidxmacrobenchmark to v1.4.0-rc01 by @renovate in #708
  • fix(deps): update dependency androidx.compose:compose-bom to v2025.06.01 by @renovate in #709
  • chore(deps): update androidgradleplugin to v8.11.0 by @renovate in #711
  • Migrate to coil3 dependencies for landscapist-coil3 by @skydoves in #713

Full Changelog: 2.5.0...2.5.1

2.5.0

12 Jun 00:37

Choose a tag to compare

What's Changed

  • fix(deps): update androidxmacrobenchmark to v1.4.0-beta02 by @renovate in #697
  • fix(deps): update dependency androidx.compose:compose-bom to v2025.06.00 by @renovate in #698
  • chore(deps): update dependency gradle to v8.14.2 by @renovate in #699
  • Separate fetcher factory logic depends on the platform by @skydoves in #701
  • Update baseline profile by @skydoves in #702

Full Changelog: 2.4.9...2.5.0