This repository has been archived by the owner on May 3, 2021. It is now read-only.
DFImageManager 0.8.0
Overview
DFImageManager 0.8.0
makes things more cohesive. Documentation, examples, demos, project structure - everything was revised and uncluttered. This release also features limited watchOS 2 support which at this point includes DFImageManager/Core
and DFImageManager/NSURLSession
subpecs.
Changes
Major
- #28 DFImageFetching protocol now requires fetch operation to conform to simple DFImageFetchingOperation protocol
- #15 watchOS 2 support, at this moment only DFImageManager/Core and DFImageManager/NSURLSession subpecs are available
- DFImageManager/Extensions subspec with DFCompositeImageTask and DFProxyImageManager are no longer part of the framework. There are multiple more generic ways to implement those features.
- Revised documentation, examples, demos, project structure
Minor
- #75 Provide an easier way to enable progressive image decoding
- #73 -[DFImageManaging imageTaskForRequest:completion:] and -[DFImageManaging imageTaskForResource:completion:] methods return nonnull image task instead of nullable
- Cleaner DFImageRequestOptions implementation
- Remove canonical requests feature which was very application specific
- Reduce number of DFImageRequestPriority options, DFImageRequestPriority no longer bound to NSOperationQueuePriority
- Multiple implementation details are improved across the board