FFImageLoading - Fast & Furious Image Loading v2.4.5 Release Notes

Release Date: 2019-04-26 // over 4 years ago
  • Complete history of changes available here: v2.4.4...v2.4.5

    ๐Ÿ”„ Changelog

    ๐Ÿš€ This release should have an overall better performance thanks to using more threads and some optimizations.

    โœจ Enhancements

    • โž• Added TaskParamter platform extensions which allow use of custom targets
    • ๐ŸŽ DownloadCache performance improvements - eg. don't retry for 404, etc
    • ๐ŸŽ Performance - Updated default configuration, use more threads, lower default HttpHeadersTimeout value
    • ๐ŸŽ Android performance: Allow 2 decoder operations at the same time
    • โž• Added Java.Lang.JavaSystem.Gc() calls
    • ๐Ÿ›  Android memory cache fixes / optimizations

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Android memory cache fixes
    • XF NativeSizeChanged should be called for every image loading
    • ๐Ÿ›  Android - Fixes #1247 Gif not working if view size is not set
    • ๐Ÿ›  XF: Placeholders don't always show or show with incorrect aspect ratio Fixes #353 #1239
    • ๐Ÿ›  Many SVG support fixes
    • Enforce clipping on fast renderer when using AspectFill (Thanks to @velocitysystems)
    • ๐Ÿ”„ Changed to force image that has been invalidated from cache to also be removed from displayed cache and reuse pool. (Thanks to Goran Zidar)
    • Corrects missing ImageInformation on Android GIF Decoder (Thanks to @DKWaters)
    • ๐Ÿ›  Fixed disk cache was not cleaned automatically (Thanks to @nll)
    • AsJpegStream quality ignored (Thanks to @nll)
    • EnableMockImageService not working for SvgCachedImage
    • ๐Ÿ’… XF: Fix for issues with non-default visual style
    • ๐Ÿ›  Fix for missing fade animation on Android
    • ๐Ÿ›  Fixes #1203 Cannot access a disposed object
    • ๐Ÿ›  Fixes #1198 BackgroundColor ignored when using fast renderers
    • ๐Ÿ›  Android: Fixes #1101 - LRUCache.sizeOf() is reporting inconsistent results
    • ๐Ÿ›  Fixes #1053 #1171 ReplaceStringMap change is not reflected