Skip to content

Releases: Alamofire/AlamofireImage

ImageDownloader ACL Update and tvOS Fix

22 Nov 22:05
Compare
Choose a tag to compare

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

Added

  • Note to the README about storing a strong ref to image downloaders.
  • Custom Info.plist for tvOS setting the UIRequiredDeviceCapabilities to arm64.

Updated

  • The sessionManager ACL in the ImageDownloader to allow access to the underlying
    session and configuration.
  • The Alamofire submodule to the Alamofire 3.1.3 release.

tvOS Framework and Tests

24 Oct 19:54
Compare
Choose a tag to compare

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

Added

  • New tvOS framework and test targets to the project.
  • The tvOS deployment target to the podspec.
  • The BITCODE_GENERATION_MODE user defined setting to tvOS framework target.

Updated

  • The README to include tvOS and bumped the required version of Xcode.
  • The default tvOS and watchOS deployment targets in the Xcode project.
  • The Cartfile and Alamofire submodule to the 3.1.0 release.
  • The Travis-CI yaml file to run watchOS and tvOS builds and tests on xcode7.1 osx_image.

Official 2.0 Release

18 Oct 01:56
Compare
Choose a tag to compare

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

Updated

  • The cocoapods and carthage instructions in the README.

ImageDownloader Updates and Custom Content Types

15 Oct 04:02
Compare
Choose a tag to compare

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

Added

  • Ability to use a custom ImageDownloader per UIImageView instance.
  • New ImageDownloader initializer accepting a custom Manager instance using dependency injection.
  • Ability to add additional acceptable image content types for Request validation.

Fixed

  • Cancelled request completion closures are now called on the main queue.

Alamofire 3.0 and Request Receipts

28 Sep 00:06
Compare
Choose a tag to compare
Pre-release

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

Added

  • The AlamofireImage 2.0 Migration Guide and also added to the README.
  • A new RequestReceipt struct to the ImageDownloader to improve cancellation reasoning.
  • Cancellation tests to the ImageDownloader to validate new cancellation behavior.
  • Section to the README documenting the RequestReceipt usage.

Updated

  • Cartfile to pick up latest changes from the master branch of Alamofire 3.0.
  • All source logic to use the Alamofire 3.0 APIs.
  • All tests to compile and run against the Alamofire 3.0 APIs.
  • All the sample code examples in the README to use all the new APIs.

UIImageView Fix and File URL Support

26 Sep 20:47
Compare
Choose a tag to compare

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

Added

  • Tests verifying response image serializers support file URLs.
  • Tests verifying cached image is set on UIImageView if completion closure is set.

Updated

  • The Request extension to validate file URLs making test mocking easier.

Fixed

  • Issue where cached image was not set on a UIImageView if completion closure was set.

Bug Fixes for UIImageView Extension

23 Sep 06:14
Compare
Choose a tag to compare

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

Added

  • Tests around the UIImageView extension usage with redirect URLs.
  • Tests around the UIImageView extension usage with duplicate image requests.

Fixed

  • Issue where UIImageView extension did not support redirect URLs.
  • Issue where duplicate image requests were cancelling the active image download
    in the UIImageView extension.

Dynamic Image Filters and Custom Image Transitions

19 Sep 22:47
Compare
Choose a tag to compare

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

Added

  • Custom image transition to the UIImageView extension.
  • CompositeImageFilter protocol to construct composite image filters.
  • DynamicImageFilter and DynamicCompositeImageFilter structs to make it easy
    to create custom image filters.

Updated

  • ImageDownloader download image completion closures to be optional.
  • Completion callback behavior of the UIImageView extension methods to be called before
    the image transition occurs.
  • Rounded corner radius image filter can now be adjusted by the image scale.
  • Enabled APPLICATION_EXTENSION_API_ONLY in watchOS framework.
  • The podspec file to allow all Alamofire 2.x versions.

Initial Release

10 Sep 01:40
Compare
Choose a tag to compare

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

Added

Updated

  • Alamofire dependency to ~> 2.0 for CocoaPods and Carthage.
  • Alamofire submodule to 2.0.0 release commit.
  • Xcode APPLICATION_EXTENSION_API_ONLY to YES for iOS and OSX frameworks.

Fixed

  • Issue in ImageDownloader where the wrong image was being stored in the image cache.

Initial Pre-Release

06 Sep 04:55
Compare
Choose a tag to compare
Initial Pre-Release Pre-release
Pre-release

Added