# Coil 3.6.0 - Product: Coil (https://whatsnew.fyi/product/coil) - Vendor: Coil - Date: 2026-08-26 - Version: 3.6.0 - Original notes: https://github.com/coil-kt/coil/releases/tag/3.6.0 - Permalink: https://whatsnew.fyi/product/coil/releases/3.6.0 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Add support for loading blob: URLs (object URLs) on JS/WASM - **added** — Add ImageRequest.Builder.allowPartialImage and ImageLoader.Builder.allowPartialImage to configure whether StaticImageDecoder on Android accepts partial images - **fixed** — Fix AsyncImage crashing when measured with inverted constraints - **fixed** — Fix Compose filterQuality not being applied to drawable-backed images, including GIFs - **fixed** — Fix a JS/WASM image decoder memory leak - **fixed** — Fix images failing to render with GenericViewTarget in R8 9.0+ optimized builds - **changed** — Use Runtime.maxMemory() to determine the maximum memory cache size on JVM instead of assuming 512 MB of available memory - **changed** — Bundle ProGuard rules with the non-Android JVM artifact - **changed** — Update the Android compile SDK to 37 - **changed** — Update Kotlin to 2.4.10 - **changed** — Update Compose to 1.12.0 - **changed** — Update Okio to 3.18.1 - **changed** — Update Skiko to 0.150.1 - **changed** — Update kotlinx-io-okio to 0.9.1 - **New**: Add support for loading `blob:` URLs (object URLs) on JS/WASM. ([#3504](https://github.com/coil-kt/coil/pull/3504)) - **New**: Add `ImageRequest.Builder.allowPartialImage` and `ImageLoader.Builder.allowPartialImage` to configure whether `StaticImageDecoder` on Android accepts partial images. This is enabled by default, which is the same behavior in previous Coil releases. ([#3494](https://github.com/coil-kt/coil/pull/3494)) - Fix `AsyncImage` crashing when measured with inverted constraints. ([#3470](https://github.com/coil-kt/coil/pull/3470)) - Fix Compose `filterQuality` not being applied to drawable-backed images, including GIFs. ([#3469](https://github.com/coil-kt/coil/pull/3469)) - Fix a JS/WASM image decoder memory leak. ([#3503](https://github.com/coil-kt/coil/pull/3503)) - Fix images failing to render with `GenericViewTarget` in R8 9.0+ optimized builds. ([#3518](https://github.com/coil-kt/coil/pull/3518)) - Use `Runtime.maxMemory()` to determine the maximum memory cache size on JVM instead of assuming 512 MB of available memory. ([#3458](https://github.com/coil-kt/coil/pull/3458)) - Bundle ProGuard rules with the non-Android JVM artifact. ([#3476](https://github.com/coil-kt/coil/pull/3476)) - Update the Android compile SDK to 37. - Update Kotlin to 2.4.10. - Update Compose to 1.12.0. - Update Okio to 3.18.1. - Update Skiko to 0.150.1. - Update `kotlinx-io-okio` to 0.9.1.