Skip to content

FFImageLoading 2.1.6

Compare
Choose a tag to compare
@daniel-luberda daniel-luberda released this 06 Jul 12:12
· 1057 commits to master since this release

Complete history of changes available here: v2.1.5...v2.1.6

Fixes:

  • Null source values are now handled correctly by ImageService
  • Fixed configuration HttpReadTimeout ignored / not working
  • Xamarin.Forms: IsLoading remains true after image is finished loading
  • Xamarin.Forms: 2.3.1-pre1 Missing Method Exception
  • Xamarin.Forms: base.OnElementPropertyChanged not called
  • Xamarin.Forms: CachedImage views sometimes don't appear on Windows
  • Xamarin.Forms: AspectFill image cropping different on Windows (not centered)
  • Android: Fixed some transformations not working when using transparent PNG files.
  • iOS: Fixed minor ImageInformation issue
  • Windows: Fixed UrlDataResolver bug

Enhancements:

  • Added TintTransformation
  • Added parameterless ImageService.Initialize method which also forces to run disk cache cleaning routines (avoiding delay for first image loading tasks)
  • Real asynchronous File operations
  • Default priority for preloaded tasks is Low
  • Allows cancelling tasks based on a predicate
  • Performance: Reuse MainThreadDispatcher instance for image loading tasks
  • Performance: Increased default priority for ApplicationBundle and CompiledResource
  • Xamarin.Forms: Extension method to allow easy creation of float array for color transformations
  • Xamarin.Forms: Better Transformations XAML support (added transformations properties)
  • Windows: Performance optimization - removed decode lock
  • Transformations: Added [Preserve] attributes