All Versions
Latest Version
Avg Release Cycle
Latest Release

Changelog History
Page 1

  • v2.2.0 Changes

    • ๐Ÿ†• 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 Changes

    • ๐Ÿ›  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 Changes

    • ๐Ÿ›  Ported the GifDecoder implementation from Glide which fixes most of the gif weirdnesses and bugs.
  • v1.2.0 Changes

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

    • โž• Adds support to OnFrameAvailable callback, thanks to @luciofm.
  • v1.0.6 Changes

    • โž• Adds methods getGifWidth() and getGifHeight() to GifImageView class.
  • v1.0.5 Changes

    • Catch exceptions in
  • v1.0.4 Changes

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

    • ๐Ÿ›  PR #5: Fixes crashes when clearing the GIF bytes.
  • v1.0.2 Changes

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