Skip to content

Glide 4.0.0 RC1

Pre-release
Pre-release
Compare
Choose a tag to compare
@sjudd sjudd released this 21 Jun 15:19
· 1295 commits to master since this release

This is the June release of Glide.

Glide 4.0.0 RC1 is an incremental pre-release version of Glide 4.

Features

  • Added support for VectorDrawables to the placeholder methods (#1946, thanks to @Teovald)
  • Minimal support for additional Bitmap configurations in Android O (853c687, better support will be coming in the future)

Bug fixes

  • Fixed a duplicate field error when using GlideExtensions (#1971)
  • Fixed VisibleForTesting lint errors in Glide's generated code (#1977)
  • Fixed a bug preventing us from falling back to the error Drawable for null models when the fallback drawable isn't specified (#1985)
  • Fixed an NPE when obtaining a RequestManager for a View (Glide.with(view), #1991)
  • Propagate HTTP exceptions from the OkHttp library so that they're accessible when requests fail (#1967)
  • Fixed a race condition causing resource leaks (#1996)
  • Fixed an NPE in MultiModelLoader (#2028)
  • Fixed a broken null check (48d1f14, thanks mattq@)
  • Fixed a bug preventing the placeholder Drawable from being shown for null models when both the fallback and the error Drawables are unspecified (41cc06c, thnaks to angelorhoit@)
  • Fixed an IllegalStateException when pending requests were cancelled and restarted (243c28c)

Packaging

  • Exclude R$ files from jars compiled from integration libraries (#1972, ee8a8ed)
  • Populate javadoc jar files for all maven artifcats (#1972, bfe1442)
  • Removed an aar dependency in the recyclerview integration jar artifact (#2053)