FFImageLoading 2.2.13
daniel-luberda
released this
18 Sep 21:14
·
589 commits
to master
since this release
Complete history of changes available here: v2.2.11...v2.2.13
Xamarin.Forms - Important
FFImageLoading has a regression since 2.2.4 which caused CachedImage
to always to fill entire space available (different behaviour than Image
. It's now fixed, but as it was included in many versions it may be a breaking change for some. That's why I didn't enable that fix by default. You can do it manually with:
CachedImage.FixedOnMeasureBehavior = true;
I'll include it as a default in next major version.
Read more here: #545
Features
- Performance: A lot less tasks created due to moved DelayInMs logic, default Delay value is now 15ms (configurable)
- Prerelease OSX support thanks to @Sevenish (native only as I didn't have time to implement Xamarin.Forms renderers)
- Switched to portable PDB files
Fixes
- GIF support fixes
- #727 - System.Xml.XmlException: For security reasons DTD is prohibited in this XML document
- iOS: More informative exceptions when file is corrupted or can't read file size properties #725
- Additional stream validity checks
- Windows samples build fixes
- Windows SVG: Fixes Could not load file or assembly System.Xml.ReaderWriter
- Fixed global config property DelayInMs not working
- iOS ColorSpaceTransformation minor fix
- ImageLoaderTask ShowPlaceholder deadlock fixes
- Fixed task custom retry delay parameter not working