Imageium
Imageium copied to clipboard
Bump io.coil-kt:coil from 1.3.2 to 2.4.0
Bumps io.coil-kt:coil from 1.3.2 to 2.4.0.
Release notes
Sourced from io.coil-kt:coil's releases.
2.4.0
See CHANGELOG.md.
2.3.0
See CHANGELOG.md.
2.2.2
See CHANGELOG.md.
2.2.1
See CHANGELOG.md.
2.2.0
See CHANGELOG.md.
2.1.0
See CHANGELOG.md.
2.0.0
See CHANGELOG.md.
2.0.0-rc03
See CHANGELOG.md.
2.0.0-rc02
See CHANGELOG.md.
2.0.0-rc01
See CHANGELOG.md.
2.0.0-alpha09
See CHANGELOG.md.
2.0.0-alpha08
See CHANGELOG.md.
2.0.0-alpha07
See CHANGELOG.md.
2.0.0-alpha06
See CHANGELOG.md.
2.0.0-alpha05
See CHANGELOG.md.
2.0.0-alpha04
See CHANGELOG.md.
2.0.0-alpha03
See CHANGELOG.md.
... (truncated)
Changelog
Sourced from io.coil-kt:coil's changelog.
[2.4.0] - May 21, 2023
- Rename
DiskCache
get
/edit
toopenSnapshot
/openEditor
.- Don't automatically convert
ColorDrawable
toColorPainter
inAsyncImagePainter
.- Annotate simple
AsyncImage
overloads with@NonRestartableComposable
.- Fix: Call
Context.cacheDir
lazily inImageSource
.- Fix: Fix publishing
coil-bom
.- Fix: Fix always setting bitmap config to
ARGB_8888
if hardware bitmaps are disabled.- Update Kotlin to 1.8.21.
- Update Coroutines to 1.7.1.
- Update
accompanist-drawablepainter
to 0.30.1.- Update
androidx.compose.foundation
to 1.4.3.- Update
androidx.profileinstaller:profileinstaller
to 1.3.1.- Update
com.squareup.okhttp3
to 4.11.0.[2.3.0] - March 25, 2023
- New: Introduce a new
coil-test
artifact, which includesFakeImageLoaderEngine
. This class is useful for hardcoding image loader responses to ensure consistent and synchronous (from the main thread) responses in tests. See here for more info.- New: Add baseline profiles to
coil-base
(child module ofcoil
) andcoil-compose-base
(child module ofcoil-compose
).
- This improves Coil's runtime performance and should offer better frame timings depending on how Coil is used in your app.
- Fix: Fix parsing
file://
URIs with encoded data. #1601- Fix:
DiskCache
now properly computes its maximum size if passed a directory that does not exist. #1620- Make
Coil.reset
public API. #1506- Enable Java default method generation. #1491
- Update Kotlin to 1.8.10.
- Update
accompanist-drawablepainter
to 0.30.0.- Update
androidx.annotation
to 1.6.0.- Update
androidx.appcompat:appcompat-resources
to 1.6.1.- Update
androidx.compose.foundation
to 1.4.0.- Update
androidx.core
to 1.9.0.- Update
androidx.exifinterface:exifinterface
to 1.3.6.- Update
androidx.lifecycle
to 2.6.1.- Update
okio
to 3.3.0.[2.2.2] - October 1, 2022
- Ensure an image loader is fully initialized before registering its system callbacks. #1465
- Set the preferred bitmap config in
VideoFrameDecoder
on API 30+ to avoid banding. #1487- Fix parsing paths containing
#
inFileUriMapper
. #1466- Fix reading responses with non-ascii headers from the disk cache. #1468
- Fix decoding videos inside asset subfolders. #1489
- Update
androidx.annotation
to 1.5.0.[2.2.1] - September 8, 2022
- Fix:
RoundedCornersTransformation
now properly scales theinput
bitmap.- Remove dependency on the
kotlin-parcelize
plugin.- Update compile SDK to 33.
- Downgrade
androidx.appcompat:appcompat-resources
to 1.4.2 to work around #1423.
... (truncated)
Commits
e0411dd
Prepare 2.4.0.28a2de9
Avoid using default methods for new DiskCache method names. (#1771)74f5e5a
Update the baseline profiles.81045fd
Fix always setting bitmap config to ARGB_8888 if hardware bitmaps are disable...c762e43
Rename DiskCache get/edit to openSnapshot/openEditor. (#1765)c04bc43
Update Coroutines to 1.7.1. (#1757)264e4e7
Bump org.robolectric:robolectric from 4.10.2 to 4.10.3 (#1767)970f637
Don't automatically convert ColorDrawable -> ColorPainter in AsyncImagePainte...779fd54
Call cacheDir lazily in ImageSource. (#1761)65ff90e
Improve the docs to preload only into the disk cache. (#1760)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)