Update Dependencies to v3.4.0 (#970)

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [io.coil-kt.coil3:coil-svg](https://redirect.github.com/coil-kt/coil)
| `3.3.0` → `3.4.0` |
![age](https://developer.mend.io/api/mc/badges/age/maven/io.coil-kt.coil3:coil-svg/3.4.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.coil-kt.coil3:coil-svg/3.3.0/3.4.0?slim=true)
|
| [io.coil-kt.coil3:coil-gif](https://redirect.github.com/coil-kt/coil)
| `3.3.0` → `3.4.0` |
![age](https://developer.mend.io/api/mc/badges/age/maven/io.coil-kt.coil3:coil-gif/3.4.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.coil-kt.coil3:coil-gif/3.3.0/3.4.0?slim=true)
|
|
[io.coil-kt.coil3:coil-network-okhttp](https://redirect.github.com/coil-kt/coil)
| `3.3.0` → `3.4.0` |
![age](https://developer.mend.io/api/mc/badges/age/maven/io.coil-kt.coil3:coil-network-okhttp/3.4.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.coil-kt.coil3:coil-network-okhttp/3.3.0/3.4.0?slim=true)
|
|
[io.coil-kt.coil3:coil-network-cache-control](https://redirect.github.com/coil-kt/coil)
| `3.3.0` → `3.4.0` |
![age](https://developer.mend.io/api/mc/badges/age/maven/io.coil-kt.coil3:coil-network-cache-control/3.4.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.coil-kt.coil3:coil-network-cache-control/3.3.0/3.4.0?slim=true)
|
|
[io.coil-kt.coil3:coil-compose](https://redirect.github.com/coil-kt/coil)
| `3.3.0` → `3.4.0` |
![age](https://developer.mend.io/api/mc/badges/age/maven/io.coil-kt.coil3:coil-compose/3.4.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.coil-kt.coil3:coil-compose/3.3.0/3.4.0?slim=true)
|
| [io.coil-kt.coil3:coil-core](https://redirect.github.com/coil-kt/coil)
| `3.3.0` → `3.4.0` |
![age](https://developer.mend.io/api/mc/badges/age/maven/io.coil-kt.coil3:coil-core/3.4.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.coil-kt.coil3:coil-core/3.3.0/3.4.0?slim=true)
|

---

### Release Notes

<details>
<summary>coil-kt/coil (io.coil-kt.coil3:coil-svg)</summary>

###
[`v3.4.0`](https://redirect.github.com/coil-kt/coil/blob/HEAD/CHANGELOG.md#340---Unreleased)

[Compare
Source](https://redirect.github.com/coil-kt/coil/compare/3.3.0...3.4.0)

- **New**: Add `ConcurrentRequestStrategy` to support combining
in-flight network requests for the same key.
([#&#8203;2995](https://redirect.github.com/coil-kt/coil/pull/2995),
[#&#8203;3326](https://redirect.github.com/coil-kt/coil/pull/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.
([#&#8203;3305](https://redirect.github.com/coil-kt/coil/pull/3305))
- **New**: Add support for Linux native targets (`linuxX64` and
`linuxArm64`) for non-Compose multiplatform artifacts.
([#&#8203;3054](https://redirect.github.com/coil-kt/coil/pull/3054))
- **New**: Add Compose-only APIs to improve transitions between
subsequent requests.
([#&#8203;3141](https://redirect.github.com/coil-kt/coil/pull/3141),
[#&#8203;3175](https://redirect.github.com/coil-kt/coil/pull/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.
([#&#8203;3143](https://redirect.github.com/coil-kt/coil/pull/3143))
- **New**: Add support for preferring embedded video thumbnails in
`coil-video`.
([#&#8203;3107](https://redirect.github.com/coil-kt/coil/pull/3107))
- **New**: Publish `coil-lint` with `coil-core` and add a lint check to
catch accidental `kotlin.error()` calls in `ImageRequest.Builder`
blocks.
([#&#8203;3304](https://redirect.github.com/coil-kt/coil/pull/3304))
- Set Kotlin language version to 2.1.
([#&#8203;3302](https://redirect.github.com/coil-kt/coil/pull/3302))
- Make `BitmapFetcher` available in common code.
([#&#8203;3286](https://redirect.github.com/coil-kt/coil/pull/3286))
- Use `applicationContext` when creating the singleton `ImageLoader` on
Android.
([#&#8203;3246](https://redirect.github.com/coil-kt/coil/pull/3246))
- Cache eligible non-2xx HTTP responses by default (e.g. `404`) and stop
caching non-cacheable responses (e.g. `500`).
([#&#8203;3137](https://redirect.github.com/coil-kt/coil/pull/3137),
[#&#8203;3139](https://redirect.github.com/coil-kt/coil/pull/3139))
- Fix potential race condition when consuming OkHttp response bodies.
([#&#8203;3186](https://redirect.github.com/coil-kt/coil/pull/3186))
- Fix `maxBitmapSize` edge case to prevent oversized bitmap crashes on
Android.
([#&#8203;3259](https://redirect.github.com/coil-kt/coil/pull/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.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/damontecres/Wholphin).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4zMi4wIiwidXBkYXRlZEluVmVyIjoiNDMuMzIuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This commit is contained in:
renovate[bot] 2026-02-24 18:31:52 -05:00 committed by GitHub
parent 1b94ab9bec
commit 536e8d366c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -25,7 +25,7 @@ tvMaterial = "1.0.1"
lifecycleRuntimeKtx = "2.10.0" lifecycleRuntimeKtx = "2.10.0"
activityCompose = "1.12.4" activityCompose = "1.12.4"
androidx-media3 = "1.9.2" androidx-media3 = "1.9.2"
coil = "3.3.0" coil = "3.4.0"
jellyfin-sdk = "1.7.1" jellyfin-sdk = "1.7.1"
nav3Core = "1.0.1" nav3Core = "1.0.1"
lifecycleViewmodelNav3 = "2.10.0" lifecycleViewmodelNav3 = "2.10.0"