Fresco v1.9.0 Release Notes

Release Date: 2018-04-11 // about 3 years ago
  • โšก๏ธ Updated to MIT license

    ๐Ÿ’ฅ Breaking Changes

    ๐Ÿšš Inlined ProGuard rules such that you no longer need to manually copy-over the Fresco proguard file (thanks @gengjiawen). If you are manually adding Fresco-specific ProGuard files in your Gradle files, you can now remove them

    โž• Added isSameImageRequest() to DraweeController

    ๐Ÿ†• New APIs

    • โž• Added API to pass an ImageRequest to SimpleDraweeView(53c6151 (53c6151), thanks @bkpavan)
    • โž• Added configurable timeout for HttpUrlConnection network fetcher (005f38a, thanks @jnawaz)

    ๐Ÿ‘Œ Improvements and bugfixes

    • โž• Added image load time to debug overlay
    • โšก๏ธ Updated libwebp to 0.6.1 (thanks @eldk)
    • โšก๏ธ Updated OkHttp to 3.10.0 (thanks @NightlyNexus)
    • โšก๏ธ Updated GifLib to 5.1.4
    • ๐Ÿ›  Fixed GIF rendering for missing color maps
    • ๐Ÿ›  Fixed WebP native memory leak (thanks @howardpang)
    • ๐Ÿ‘Œ Improved equality handling for controllers and ImageRequests
    • Made bitmap decoding more robust
    • โšก๏ธ Various other improvements & sample app updates

    Thanks

    ๐Ÿš€ Thanks to the following for their pull requests which are included in this release: @bkpavan, @eldk, @gengjiawen, @howardpang, @jnawaz, @NightlyNexus, @sophiebits!