Skip to content

Commit

Permalink
Prepare 1.4.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
colinrtwhite committed Oct 6, 2021
1 parent c741409 commit face460
Show file tree
Hide file tree
Showing 10 changed files with 24 additions and 9 deletions.
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# Changelog

## [1.4.0] - October 6, 2021

- **New**: Add `ImageResult` to `ImagePainter.State.Success` and `ImagePainter.State.Error`. ([#887](https://github.com/coil-kt/coil/pull/887))
- This is a binary incompatible change to the signatures of `ImagePainter.State.Success` and `ImagePainter.State.Error`, however these APIs are marked as experimental.
- Only execute `CrossfadeTransition` if `View.isShown` is `true`. Previously it would only check `View.isVisible`. ([#898](https://github.com/coil-kt/coil/pull/898))
- Fix potential memory cache miss if scaling multiplier is slightly less than 1 due to a rounding issue. ([#899](https://github.com/coil-kt/coil/pull/899))
- Make non-inlined `ComponentRegistry` methods public. ([#925](https://github.com/coil-kt/coil/pull/925))
- Depend on `accompanist-drawablepainter` and remove Coil's custom `DrawablePainter` implementation. ([#845](https://github.com/coil-kt/coil/pull/845))
- Remove use of a Java 8 method to guard against desugaring issue. ([#924](https://github.com/coil-kt/coil/pull/924))
- Promote `ImagePainter.ExecuteCallback` to stable API. ([#927](https://github.com/coil-kt/coil/pull/927))
- Update compileSdk to 31.
- Update Kotlin to 1.5.30.
- Update Coroutines to 1.5.2.
- Update Compose to 1.0.3.

## [1.3.2] - August 4, 2021

- `coil-compose` now depends on `compose.ui` instead of `compose.foundation`.
Expand Down
2 changes: 1 addition & 1 deletion README-ko.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Coil은: **Co**routine **I**mage **L**oader의 약자입니다.
Coil은 `mavenCentral()`로 이용 가능합니다.

```kotlin
implementation("io.coil-kt:coil:1.3.2")
implementation("io.coil-kt:coil:1.4.0")
```

## 빠른 시작
Expand Down
2 changes: 1 addition & 1 deletion README-tr.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Coil şunların baş harflerinden oluşur: **Co**routine **I**mage **L**oader.
Coil `mavenCentral()`'da mevcuttur.

```kotlin
implementation("io.coil-kt:coil:1.3.2")
implementation("io.coil-kt:coil:1.4.0")
```

## Hızlı Başlangıç
Expand Down
2 changes: 1 addition & 1 deletion README-zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Coil 名字的由来:取 **Co**routine **I**mage **L**oader 首字母得来。
Coil 可以在 `mavenCentral()` 下载

```kotlin
implementation("io.coil-kt:coil:1.3.2")
implementation("io.coil-kt:coil:1.4.0")
```

## 快速上手
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Made with ❤️ at [Instacart](https://www.instacart.com). Translations: [한
Coil is available on `mavenCentral()`.

```kotlin
implementation("io.coil-kt:coil:1.3.2")
implementation("io.coil-kt:coil:1.4.0")
```

## Quick Start
Expand Down
2 changes: 1 addition & 1 deletion coil-compose-singleton/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
To add support for [Jetpack Compose](https://developer.android.com/jetpack/compose), import the extension library:

```kotlin
implementation("io.coil-kt:coil-compose:1.3.2")
implementation("io.coil-kt:coil-compose:1.4.0")
```

Then use the `rememberImagePainter` function to create an `ImagePainter` that can be drawn by the `Image` composable:
Expand Down
2 changes: 1 addition & 1 deletion coil-gif/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Unlike Glide, GIFs are not supported by default. However, Coil has an extension
To add GIF support, import the extension library:

```kotlin
implementation("io.coil-kt:coil-gif:1.3.2")
implementation("io.coil-kt:coil-gif:1.4.0")
```

And add the decoders to your component registry when constructing your `ImageLoader`:
Expand Down
2 changes: 1 addition & 1 deletion coil-svg/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
To add SVG support, import the extension library:

```kotlin
implementation("io.coil-kt:coil-svg:1.3.2")
implementation("io.coil-kt:coil-svg:1.4.0")
```

And add the decoder to your component registry when constructing your `ImageLoader`:
Expand Down
2 changes: 1 addition & 1 deletion coil-video/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
To add video frame support, import the extension library:

```kotlin
implementation("io.coil-kt:coil-video:1.3.2")
implementation("io.coil-kt:coil-video:1.4.0")
```

And add the two fetchers and the decoder to your component registry when constructing your `ImageLoader`:
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ compileSdk=31

# Maven
GROUP=io.coil-kt
VERSION_NAME=1.4.0-SNAPSHOT
VERSION_NAME=1.4.0

POM_DESCRIPTION=An image loading library for Android backed by Kotlin Coroutines.
POM_INCEPTION_YEAR=2019
Expand Down

0 comments on commit face460

Please sign in to comment.