Fresco Versions Save

An Android library for managing images and the memory they use.

v3.1.2

7 months ago

v3.1.1

7 months ago

v3.1.0

8 months ago

v3.0.0

1 year ago

v2.6.0

2 years ago

v2.5.0

2 years ago

Version 2.5.0

v2.4.0

3 years ago

v2.3.0

3 years ago

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 buildSrc for 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 @FrancescoJo for the PR.
  • Make sure there is at least one overlay in GenericDraweeHierarchy. Thanks @dengweichao for the PR.
  • Removed unused padding value. Thanks @erenulas for 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

v2.2.0

4 years ago

Fixes and Improvements

  • Add reportData methods for debugging and crash reporting
  • Add support for work instrumentation
  • Fix animatable drawables not playing
  • Improve debug overlay
  • Show Encoded Cache in Flipper Image plugin
  • Add option to disable/override encoded cache
  • Migrate many deps to use buildSrc

Thanks

Thanks to the following for their pull requests which are included in this release: @iadeelzafar, @xinghui, @JLLeitschuh, @jkcailteux

The full changelog is here.