Sourced from fresco's releases.
Version 2.4.0
No release notes provided.
Version 2.3.0
Highlights
Bumped Fresco's minSdk to 14. We did not remove any Gingerbread-specific code yet, but will do so soon. 091e8b7c4cd11a6cc5b535dd84d8e21a1e243ac0
Proper nullability annotations for some classes by using new Infer annotations - this improves Kotlin support and null-safety.
Improved Java-only Fresco setup. 4a9961559c8240cbb88eeecf2303f956d0185120
Lots of debug logging improvements: More reliable image origin, new MEMORY_BITMAP_SHORTCUT origin, more debug information available. These are available via
ImagePerfData#getExtraData()Added experimental option to recover from OOMs: f43d5990600c9ac6c3a18e14e4d3c260cf78b462
Added option to force a single image pipeline instance: 5f5c076fe26b17a849498c27c7541550c3ef3984
Disk cache support for the Fresco Flipper images plugin.
Bumped SoLoader version to 0.9.0.
Use
buildSrcfor Fresco's internal dependency management.WIP: Lots of improvements for our new Fresco Vito UI components.
Pull requests:
- Fixed resource leak problem while using BlurPostProcessor. Thanks
@FrancescoJofor the PR.- Make sure there is at least one overlay in GenericDraweeHierarchy. Thanks
@dengweichaofor the PR.- Removed unused padding value. Thanks
@erenulasfor the PR.Cleanup
- Removed Drawee-Volley module. If you're using Drawee-Volley, you can still continue using it by just copying the files removed with 7c2517edee7d4080fab0daf54fd4ac4eca6a8497 into your project. We did not significantly change these in a long time, so this has been stable.
- Removed OkHttp2 image pipeline artifact. See deba7d1c3c218377a5b67e58f269914d8f8a88be
Full changelog: https://github.com/facebook/fresco/compare/v2.2.0...v2.3.0
be9cb64 Bump version to 2.4.03364e6e Annotate public APIs as @Nullable21e43cf report the number of inflight requests when the request was created0aa2f09 Fix issues caused by use of FB internal things (#2574)0dcdfc5 Update giflib to address stack buffer overflow issue. (#2571)4178929 Add nullable annotations and mark classes nullsafeb49891b narrow fbcore proguard rule (#2519)0ec9738 Update gradle wrapper to 6.7.1 so it's compatible with AGP 4.1.1 (#2572)1c1feaa Add Infer Annotations to testCompileOnly (#2573)d7ef94a Update libpng to address CVE-2019-7317 (#2570)