FFImageLoading 2.1.6
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