Skip to content

Enqueuing Multiple Image Downloads, Cached Image Transitions and Bug Fixes

Compare
Choose a tag to compare
@cnoon cnoon released this 17 Dec 06:17
· 287 commits to master since this release

All issues associated with this milestone can be found using this filter.

Added

  • Ability for ImageDownloader to enqueue multiple image downloads at once.
  • Tests to verify image view can cancel and restart the same request.
  • Precondition to ImageCache ensuring memory capacity is GTE preferred usage after purge.
  • Ability for image transitions to run when image is cached if specified.
  • Test to verify Accept header is set correctly on UIImageView extension.
  • Added ReleaseTest configuration to allow running tests against optimized build.

Updated

  • Project to disable testability on release and to only build tests on when testing.
  • The Travis-CI configuration to Xcode 7.2, iOS 9.2, tvOS 9.1 and watchOS 2.1.

Fixed

  • Issue where image was not downloaded when cancelled and restarted.
  • Issue where af_setImageWithURL was not using acceptable content types.