DFImageManager v0.8.0 Release Notes
Release Date: 2015-09-12 // over 8 years ago-
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 includesDFImageManager/Core
andDFImageManager/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