FFImageLoading 2.2.12
·
592 commits
to master
since this release
Complete history of changes available here: v2.2.11...v2.2.12
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 20ms (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