Skip to content

Update coil.version to v3.5.0#2188

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/coil.version
Open

Update coil.version to v3.5.0#2188
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/coil.version

Conversation

@renovate

@renovate renovate Bot commented Feb 28, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
io.coil-kt.coil3:coil-gif 3.3.03.5.0 age confidence
io.coil-kt.coil3:coil-compose 3.3.03.5.0 age confidence

Release Notes

coil-kt/coil (io.coil-kt.coil3:coil-gif)

v3.5.0

Compare Source

Changes since 3.4.0:

  • Important: Remove iosX64 and macosX64 targets. (#​3386)
  • Important: Increase Android's minimum SDK version to 23. (#​3283)
  • New: Add fast WebP size extraction on JS/WASM to avoid falling back to a full Skia decode. (#​3341)
  • Remove experimental annotation from ImageLoader.Builder.memoryCacheMaxSizePercentWhileInBackground. (#​3439)
  • Fix CacheStrategy implementations being unable to refresh cached failure responses (e.g. expired cached 404 responses). (#​3401)
  • Look up ContinuationInterceptor instead of CoroutineDispatcher in coroutine contexts. (#​3415)
  • Update the Android compile SDK to 36.
  • Update the Kotlin language version to 2.2.
  • Update Kotlin to 2.4.0.
  • Update Compose to 1.11.1.
  • Update Okio to 3.17.0.
  • Update Skiko to 0.144.6.
  • Update androidx.annotation to 1.10.0.

Changes since 3.5.0-beta01:

  • Remove experimental annotation from ImageLoader.Builder.memoryCacheMaxSizePercentWhileInBackground. (#​3439)
  • Look up ContinuationInterceptor instead of CoroutineDispatcher in coroutine contexts. (#​3415)
  • Update the Kotlin language version to 2.2.
  • Update Kotlin to 2.4.0.
  • Update Compose to 1.11.1.
  • Update Skiko to 0.144.6.

v3.4.0

Compare Source

  • New: Add ConcurrentRequestStrategy to support combining in-flight network requests for the same key. (#​2995, #​3326)
    • DeDupeConcurrentRequestStrategy enables this behavior and lets waiters wait for the results of an in-flight network request.
      • This behavior is experimental and is currently disabled by default.
      • Currently, requests are always combined based on their diskCacheKey.
    • OkHttpNetworkFetcherFactory, KtorNetworkFetcherFactory, and NetworkFetcher.Factory now accept concurrentRequestStrategy.
  • New: Decode images on JS/WASM using a web worker to avoid blocking the browser main thread. (#​3305)
  • New: Add support for Linux native targets (linuxX64 and linuxArm64) for non-Compose multiplatform artifacts. (#​3054)
  • New: Add Compose-only APIs to improve transitions between subsequent requests. (#​3141, #​3175)
    • ImageRequest.Builder.useExistingImageAsPlaceholder enables crossfading from the previous image when no placeholder is set.
    • ImageRequest.Builder.preferEndFirstIntrinsicSize lets CrossfadePainter prefer the end painter's intrinsic size.
  • New: Add ImageLoader.Builder.repeatCount(Int) in coil-gif to set a global animated image repeat count. (#​3143)
  • New: Add support for preferring embedded video thumbnails in coil-video. (#​3107)
  • New: Publish coil-lint with coil-core and add a lint check to catch accidental kotlin.error() calls in ImageRequest.Builder blocks. (#​3304)
  • Set Kotlin language version to 2.1. (#​3302)
  • Make BitmapFetcher available in common code. (#​3286)
  • Use applicationContext when creating the singleton ImageLoader on Android. (#​3246)
  • Cache eligible non-2xx HTTP responses by default (e.g. 404) and stop caching non-cacheable responses (e.g. 500). (#​3137, #​3139)
  • Fix potential race condition when consuming OkHttp response bodies. (#​3186)
  • Fix maxBitmapSize edge case to prevent oversized bitmap crashes on Android. (#​3259)
  • Update Kotlin to 2.3.10.
  • Update Compose to 1.9.3.
  • Update Okio to 3.16.4.
  • Update Skiko to 0.9.22.2.
  • Update kotlinx-io-okio to 0.9.0.
  • Update androidx.core to 1.16.0.
  • Update androidx.lifecycle to 2.9.4.
  • Update androidx.exifinterface to 1.4.2.

Configuration

📅 Schedule: (in timezone Europe/Berlin)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, on day 1 of the month (* 0-3 1 * *)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/coil.version branch from 8cc6c45 to b2818cd Compare March 13, 2026 14:44
@renovate renovate Bot force-pushed the renovate/coil.version branch 2 times, most recently from 90c79dd to d4be571 Compare March 25, 2026 19:41
@renovate renovate Bot force-pushed the renovate/coil.version branch from d4be571 to 6c89b1b Compare April 8, 2026 19:47
@renovate renovate Bot force-pushed the renovate/coil.version branch from 6c89b1b to de6766c Compare April 21, 2026 21:33
@renovate renovate Bot force-pushed the renovate/coil.version branch 2 times, most recently from 981a2e4 to d275d98 Compare May 29, 2026 23:51
@renovate renovate Bot force-pushed the renovate/coil.version branch from d275d98 to 46dd3e2 Compare June 11, 2026 23:22
@renovate renovate Bot changed the title Update coil.version to v3.4.0 Update coil.version to v3.5.0 Jun 11, 2026
@renovate renovate Bot force-pushed the renovate/coil.version branch from 46dd3e2 to b32cf0f Compare July 1, 2026 10:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants