diff --git a/CHANGELOG.md b/CHANGELOG.md index cb678ebea2..1c59fb9de8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,6 @@ -# 5.3.0 +# 6.0.0 ### New Features +* Major overhaul of text layout. Text layout should be more consistent across the board ([#2162](https://github.com/airbnb/lottie-android/pull/2162)) * Allow animations in zip files to contain embedded base64 encoded images ([#2110](https://github.com/airbnb/lottie-android/pull/2110)) * Allow zip files to contain embedded fonts. Context was added to some LottieCompositionFactory APIs to support this ([#2102](https://github.com/airbnb/lottie-android/pull/2102)) * Add fontStyle and fontName as parameters in new overloads in FontAssetDelegate ([#2103](https://github.com/airbnb/lottie-android/pull/2103)) @@ -10,11 +11,18 @@ * Provide a global LottieTask listener to aid in Espresso idle resources ([#2161](https://github.com/airbnb/lottie-android/pull/2161)) * Allow setting a default font extension ([#2166](https://github.com/airbnb/lottie-android/pull/2166)) * Add an option to completely disable Lottie's network cache ([#2158](https://github.com/airbnb/lottie-android/pull/2158)) +* Allow setting a font map for custom fonts ([#2180](https://github.com/airbnb/lottie-android/pull/2180)) +* Allow ImageAssetDelegate to be used when a drawable doesn't have a callback ([#2183](https://github.com/airbnb/lottie-android/pull/2072)) +* Make Layer name and refId public ([#2188](https://github.com/airbnb/lottie-android/pull/2188)) +* Allow rendering at the composition frame rate ([#2184](https://github.com/airbnb/lottie-android/pull/2184)) ### Bugs Fixed -* Fixed an NPE when decoding an invalid bitmap ([#2117](https://github.com/airbnb/lottie-android/pull/2117)) +* Fixed an NPE when decoding an invalid bitmap and for transform opacity, and transform anchor position ([#2117](https://github.com/airbnb/lottie-android/pull/2117), [#2179](https://github.com/airbnb/lottie-android/pull/2179), and [#2197](https://github.com/airbnb/lottie-android/pull/2197)) * Only store application context in ImageAssetManager ([#2163](https://github.com/airbnb/lottie-android/pull/2163)) * Prevent rounded corner effects from trying to round a shape that has control points on its vertices already ([#2165](https://github.com/airbnb/lottie-android/pull/2165)) * Pass LottieComposition directly while building layers to avoid race conditions ([#2167](https://github.com/airbnb/lottie-android/pull/2167)) +* Allow progress to be restored from saved state ([#2072](https://github.com/airbnb/lottie-android/pull/2072)) +* Take top and left Drawable bounds into account to support things like SeekBar thumbs ([#2182](https://github.com/airbnb/lottie-android/pull/2182)) +* Use the correct cache key for network animations ([#2198](https://github.com/airbnb/lottie-android/pull/2198)) # 5.2.0 ### Bugs Fixed diff --git a/CHANGELOG_COMPOSE.md b/CHANGELOG_COMPOSE.md index 4fbc587b6d..e725f8a0b2 100644 --- a/CHANGELOG_COMPOSE.md +++ b/CHANGELOG_COMPOSE.md @@ -1,5 +1,7 @@ -###5.3.0 +# 6.0.0 * Add reverseOnRepeat ([#2128](https://github.com/airbnb/lottie-android/pull/2128)) +* Allow setting a font map for custom fonts ([#2180](https://github.com/airbnb/lottie-android/pull/2180)) +* Allow images to be rendered ([#2183](https://github.com/airbnb/lottie-android/pull/2072)) # 5.2.0 * [BREAKING CHANGE] diff --git a/gradle.properties b/gradle.properties index e79fd40820..24de3cc900 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=5.3.0-SNAPSHOT +VERSION_NAME=6.0.0-SNAPSHOT GROUP=com.airbnb.android POM_DESCRIPTION=Lottie is an animation library that renders Adobe After Effects animations natively in realtime.