Skip to content

Version 1.9.0

Compare
Choose a tag to compare
@oprisnik oprisnik released this 11 Apr 17:21
· 2183 commits to main since this release

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!