All Versions
71
Latest Version
Avg Release Cycle
38 days
Latest Release
-

Changelog History
Page 6

  • v2.2.4 Changes

    🐛 Bugs Fixed

    • 👌 Improved the reliability of scaling and using ImageView scale types.
    • 🛠 Fixed a clipping issue with precomps.
    • 🛠 Fixed an ArrayIndexOutOfBounds crash in the interpolator cache.
  • v2.2.3 Changes

    🐛 Bugs Fixed

    • 🛠 Fixed some issues with progress and resume
    • 🛠 Fixed a StackOverflowErrors when animations are disabled
    • 🛠 Fixed a NPE in Keyframe.Factory
  • v2.2.1 Changes

    🔋 Features and Improvements

    • 👍 Text now supports opacity. ### 🐛 Bugs Fixed
    • 🛠 Fixed a couple of couple of concurrency crashes.
    • 🛠 Fixed a crash when animations are disabled.
    • 🛠 Fixed a crash for letters with no shapes.
  • v2.2.0 Changes

    🔋 Features and Improvements

    • ➕ Added play(startFrame, endFrame) and play(startProgress, endProgress).
    • ➕ Added the ability to set a minimum and maximum frame/progress for a given animation.
    • 0️⃣ Made WeakRef the default cache strategy. ### 🐛 Bugs Fixed
    • Cancel loading animations when non-Lottie animations are set.
  • v2.1.2 Changes

    🐛 Bugs Fixed

    • ⬇️ Reduced memory footprint.
    • 👍 Allowed animations with masks and mattes to scale larger than their view.
    • Respect hardware acceleration when async loading a composition.
    • 🛠 Fixed a gradient point counting issue.
    • 🛠 Fixed a trim path issue.
  • v2.1.0 Changes

    🔋 Features and Improvements

    • ➕ Added support for animated text (glyphs and fonts)
    • Enabled text to be set dynamically
    • ➕ Added support for repeaters
    • ➕ Added support for time stretching
    • ➕ Added support for work area (trimming start and end frames)
    • ➕ Added support for mask opacity
    • Migrated the sample app to Kotlin
    • ➕ Added a real time render performance graph in the sample app
    • ➕ Added many systrace markers to improve performance tracking
  • v2.0.0 Changes

    🔋 Features and Improvements

    • Increased version number.
    • 🆕 New animations from lottiefiles in the sample app. ### 🐛 Bugs Fixed
    • Minor trim path fix.
    • Minor gradient caching fix.
  • v2.0.0-rc2 Changes

    🔋 Features and Improvements

    • Paste json into the sample app.
    • ⚡️ Update a bitmap asset dynamically.
    • Set scale from xml. ### 🐛 Bugs Fixed
    • Resume no longer restarts the animation.
    • More lenient crashes and getCallback() checks.
    • ⚡️ Fewer addUpdateListener calls.
    • 🛠 Fix cache strategy when it and the animation is set from xml.
  • v2.0.0-rc1 Changes

    🔋 Features and Improvements

    • Set a color filter with xml #### 🐛 Bugs Fixed
    • Prevent a rare crash when used from React Native.
    • Apply transformation to gradient fills.
    • Clip precomps to their bounds.
    • Prevent a crash with certain extreme keyframe values.
    • 🛠 Fix the sample app for pre-lollipop.
    • 🛠 Fix some pre-lollipop rendering bugs.
  • v2.0.0-beta4 Changes

    🔋 Features and Improvements

    • ➕ Added support to load an animation by scanning a qr code with a url to the json. All lottiefiles.com animations now have qr codes.
    • ➕ Added support for opacity stops in gradients.
    • 🔦 Exposed setScale to arbitrarily scale up or down an animation. Added a slider in Lottie Sample to try it.

    🐛 Bugs Fixed

    • 🛠 Fixed several subtle trim path and dash pattern bugs.
    • 🛠 Fixed a bug with path animations on Jelly Bean.
    • 🛠 Fixed a bug that would incorrectly draw rounded rectangles.