picasso v2.4.0 Release Notes

Release Date: 2014-11-04 // over 9 years ago
    • New RequestHandler beta API adds support for custom bitmap loading.
    • priority API for setting request priority. By default fetch() requests are set to Priority.LOW.
    • Requests can now be grouped with a tag and can be batch paused, resumed, or canceled.
    • Resizing with either height or width of 0 will now maintain aspect ratio.
    • Picasso.setSingletonInstance allows setting the global Picasso instance returned from Picasso.with.
    • Request stableKey provides an override value for the URI or resource ID when caching.
    • Fix: Properly calculate sample size for requests with centerInside().
    • Fix: ConcurrentModificationException could occur in the Dispatcher when submitting a request.
    • Fix: Correctly log when a request was canceled due to garbage collection.
    • Fix: Provide correct target for RemoteViews requests.
    • Fix: Propagate exceptions thrown from custom transformations.
    • Fix: Invoking shutdown() now will close the disk cache.