Releases: skydoves/landscapist
Releases · skydoves/landscapist
2.8.2
What's Changed
- Update baseline profiles for 2.8.0 by @skydoves in #814
- Add UnitPerformanceTest by @skydoves in #816
- Change loading scopes for LandscapistThumbnail and implement thumbnails by @skydoves in #819
- Fix Shimmer flash was not drawn properly by @skydoves in #820
Full Changelog: 2.8.1...2.8.2
2.8.1
2.8.0
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
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
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
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
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
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
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
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