All Versions
12
Latest Version
Avg Release Cycle
-
Latest Release
-

Changelog History
Page 1

  • v2.2.0

    • 🆕 New (#66): Expose GifDecoder#getFrameCount
    • 🆕 New (#65): Bump compile and target SDK versions to 27, minSdkVersion is now 14
    • Fix (#58): Apply latest changes from Glide's GifDecoder, fix DISPOSE_BACKGROUND and DISPOSE_PREVIOUS
    • 🆕 New (#57): Added OnAnimationStart callback
    • 🆕 New (#35): Added support for GIFs with a loop count specified
  • v2.1.0

    • 🛠 Fix (#34): Clear animation when detached from the window
    • 🆕 New (#18): On stop callback for when animation completes
    • 🛠 Fix (#36): Division by Zero Exception
    • 🛠 Fix (#37): IllegalArgumentException due to overflowing buffer length
    • 🛠 Fix (#28): Memory leak in cleanupRunnable
  • v2.0.0

    • 🛠 Ported the GifDecoder implementation from Glide which fixes most of the gif weirdnesses and bugs.
  • v1.2.0

    • ➕ Adds support for custom frame display duration via setFramesDisplayDuration(), thanks to @donvigo
  • v1.1.0

    • ➕ Adds support to OnFrameAvailable callback, thanks to @luciofm.
  • v1.0.6

    • ➕ Adds methods getGifWidth() and getGifHeight() to GifImageView class.
  • v1.0.5

    • Catch exceptions in GifImageView.run()
  • v1.0.4

    • Safer clear() routine to avoid null pointer exceptions.
  • v1.0.3

    • 🛠 PR #5: Fixes crashes when clearing the GIF bytes.
  • v1.0.2

    • PR #4: Replace false image data decoding in readContents with simple skipping.