Releases: qdsfdhvh/compose-imageloader
Releases Β· qdsfdhvh/compose-imageloader
1.6.3
1.6.2
1.6.1
What's Changed
π Fixes
π¦ Dependencies
π¬ Other
π Documentation
Full Changelog: 1.6.0...1.6.1
What's Changed
1.6.0
What's Changed
components {
+ setupDefaultComponents()
- setupDefaultComponents(imageScope)
}
+ val painter = rememberImagePainter(request)
- val painter = rememberAsyncImagePainter(request)
+ val action by rememberImageAction(request)
+ val painter = rememberImageActionPainter(action)
+ Image(painter) // option.1
+ when (action) {
+ is ImageEvent.Start -> { LoadingUI() }
+ is ImageResult.Source
+ is ImageResult.Error -> { ErrorUI() }
+ is ImageResult -> { Image(painter) /* option.2 */ }
+ else -> Unit
+ }
- val painter = rememberAsyncImagePainter(request)
- when (val requestState = painter.requestState) {
- is ImageRequestState.Loading -> { LoadingUI() }
- is ImageRequestState.Failure -> { Error() }
- ImageRequestState.Success -> { Image(painter) }
- }
π Features
π¬ Other
π¦ Dependencies
- Update kotlinx.coroutines to v1.7.2 by @renovate[bot] in #193
- Update okio to v3.4.0 by @renovate[bot] in #208
Full Changelog: 1.5.3...1.6.0
1.5.3
1.5.2
What's Changed
π Fixes
π¦ Dependencies
- Update compose.jb to v1.4.1 by @renovate in #189
- Update dependency com.eygraber:uri-kmp to v0.0.12 by @renovate in #188
π Documentation
- fix spelling for
@Composable
in README.md by @SebastianAigner in #179 - add docusaurus docs by @qdsfdhvh in #114
Full Changelog: 1.5.1...1.5.2
1.5.1
1.5.0
What's Changed
π Features
- support androidContext in options extra by @qdsfdhvh in #174
- moko-resource extensions by @qdsfdhvh in #142
π Fixes
π¦ Dependencies
- Update dependency junit:junit to v4.13.2 by @renovate[bot] in #171
- Update plugin org.jetbrains.intellij to v1.14.0 by @renovate[bot] in #172
- Update dependency dev.icerock.moko:resources to v0.23.0 by @renovate[bot] in #175