coil-kt/coil
### [`v2.3.0`](https://togithub.com/coil-kt/coil/blob/HEAD/CHANGELOG.md#230---March-25-2023)
[Compare Source](https://togithub.com/coil-kt/coil/compare/2.2.2...2.3.0)
- **New**: Introduce a new `coil-test` artifact, which includes `FakeImageLoaderEngine`. This class is useful for hardcoding image loader responses to ensure consistent and synchronous (from the main thread) responses in tests. See [here](https://coil-kt.github.io/coil/testing) for more info.
- **New**: Add [baseline profiles](https://developer.android.com/topic/performance/baselineprofiles/overview) to `coil-base` (child module of `coil`) and `coil-compose-base` (child module of `coil-compose`).
- This improves Coil's runtime performance and should offer [better frame timings](https://togithub.com/coil-kt/coil/tree/main/coil-benchmark/benchmark_output.md) depending on how Coil is used in your app.
- Fix: Fix parsing `file://` URIs with encoded data. [#1601](https://togithub.com/coil-kt/coil/pull/1601)
- Fix: `DiskCache` now properly computes its maximum size if passed a directory that does not exist. [#1620](https://togithub.com/coil-kt/coil/pull/1620)
- Make `Coil.reset` public API. [#1506](https://togithub.com/coil-kt/coil/pull/1506)
- Enable Java default method generation. [#1491](https://togithub.com/coil-kt/coil/pull/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 1.6.1.
- Update `okio` to 3.3.0.
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.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
2.2.2
->2.3.0
2.2.2
->2.3.0
Release Notes
coil-kt/coil
### [`v2.3.0`](https://togithub.com/coil-kt/coil/blob/HEAD/CHANGELOG.md#230---March-25-2023) [Compare Source](https://togithub.com/coil-kt/coil/compare/2.2.2...2.3.0) - **New**: Introduce a new `coil-test` artifact, which includes `FakeImageLoaderEngine`. This class is useful for hardcoding image loader responses to ensure consistent and synchronous (from the main thread) responses in tests. See [here](https://coil-kt.github.io/coil/testing) for more info. - **New**: Add [baseline profiles](https://developer.android.com/topic/performance/baselineprofiles/overview) to `coil-base` (child module of `coil`) and `coil-compose-base` (child module of `coil-compose`). - This improves Coil's runtime performance and should offer [better frame timings](https://togithub.com/coil-kt/coil/tree/main/coil-benchmark/benchmark_output.md) depending on how Coil is used in your app. - Fix: Fix parsing `file://` URIs with encoded data. [#1601](https://togithub.com/coil-kt/coil/pull/1601) - Fix: `DiskCache` now properly computes its maximum size if passed a directory that does not exist. [#1620](https://togithub.com/coil-kt/coil/pull/1620) - Make `Coil.reset` public API. [#1506](https://togithub.com/coil-kt/coil/pull/1506) - Enable Java default method generation. [#1491](https://togithub.com/coil-kt/coil/pull/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 1.6.1. - Update `okio` to 3.3.0.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.
This PR has been generated by Mend Renovate. View repository job log here.