All Versions
22
Latest Version
Avg Release Cycle
132 days
Latest Release
2030 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v2.71828 Changes
March 07, 2018๐ This version is not fully backwards compatible with previous 2.x releases! ๐ It is intended to be a stable, pre-3.0 release that users of 3.0.0-SNAPSHOT can use in the mean time.
Its changes are many, as evidenced by the nearly 3 years since 2.5.2. If you are interested in them you can browse the commits here: https://github.com/square/picasso/compare/picasso-parent-2.5.2...2.71828
๐ฒ Otherwise, stay tuned for 3.0 whose change log will be in relation to 2.5.2 and thus encompass any ๐ changes present in this release.
-
v2.8 Changes
August 10, 2020Migrates 2.x branch to AndroidX.
-
v2.5.2 Changes
March 20, 2015- Fix: Correct problems with adapter-based recycling of drawables and interop with external libraries like RoundImageView.
-
v2.5.1 Changes
March 19, 2015- Specifying transformations in a request now accepts a list.
- Fix: Correctly handle
null
values from content providers. - Fix: Ensure contact photo thumbnail Uris are loaded with the correct request handler.
- Fix: Eliminate potential (albeit temporary) memory leak on pre-5.0 Android due to message pooling.
- Fix: Prevent placeholder image aspect ratio from changing while crossfading in image.
-
v2.5.0 Changes
February 06, 2015- Update to OkHttp 2.x's native API. If you are using OkHttp you must use version 2.0 or newer (the latest is 2.2 at time of writing) and you no longer need to use the
okhttp-urlconnection
shim. - Memory and Network policy API controls reading and storing bitmaps in memory and/or disk cache.
- Allow returning
InputStream
fromRequestHandler
. - Allow removing items from memory cache using
clearKeyUri
. fetch()
can now accept aCallback
.- Provide option with
onlyScaleDown
to perform scaling only if the source bitmap is larger than the target. - Fix: Potential workaround handling improperly cached responses with unknown
Content-Length
. (#632) - Fix: Ensure resized images completely fill ImageView (#769)
- Fix: Properly report correct exception when disk cache fails to load (504 gateway error).
- Fix: Resize now properly maintains aspect ratio if width or height is 0.
- Fix: Update debug indicators for the visually impaired (blue color instead of yellow for disk cache hits).
- Update to OkHttp 2.x's native API. If you are using OkHttp you must use version 2.0 or newer (the latest is 2.2 at time of writing) and you no longer need to use the
-
v2.4.0 Changes
November 04, 2014- New
RequestHandler
beta API adds support for custom bitmap loading. priority
API for setting request priority. By defaultfetch()
requests are set toPriority.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 fromPicasso.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 theDispatcher
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.
- New
-
v2.3.4 Changes
August 26, 2014- Fix: Revert fail fast when missing internet permission.
- Fix: Account for null paths when naming a Request.
- Add API to allow canceling of remote views requests.
-
v2.3.3 Changes
July 21, 2014- Fix: Crash when attempting to swap dimension for EXIF transformation.
- Fix: Properly honor alpha value in PicassoDrawable.
- Fix: Use
getWidth()
andgetHeight()
instead ofgetMeasuredWidth()
andgetMeasuredHeight()
duringfit()
.
-
v2.3.2 Changes
June 06, 2014- Fix: Correctly invalidate PicassoDrawable for GB.
- Fix: Attempt to decode responses with missing
Content-Length
header. - Fix: Prevent race condition to initial
with()
call.
-
v2.3.1 Changes
May 29, 2014- Fix: Deprecated Response constructor used 0 for content-length.