AFNetworking v3.2.0 Release Notes
Release Date: 2017-12-15 // over 6 years ago-
๐ Released on Friday, December 15, 2017. All issues associated with this milestone can be found using this filter.
โ Added
- Config
AFImageDownloader
NSURLCache
and askAFImageRequestCache
implementer if an image should be cached- Implemented by wjehenddher in #4010.
- โ Add
XMLParser
/XMLDocument
serializer tests- Implemented by skyline75489 in #3753.
- Enable custom httpbin URL with
HTTPBIN_BASE_URL
environment variable- Implemented by 0xced in #3748.
- ๐
AFHTTPSessionManager
now throws exception if SSL pinning mode is set for non https sessions- Implemented by 0xced in #3687.
โก๏ธ Updated
- โก๏ธ Update security policy test certificates
- Implemented by SlaunchaMan in #4103.
- ๐ Allow return value of HTTP redirection block to be
NULL
- Implemented by TheDom in #3975.
- ๐ Clarify documentation for supported encodings in
AFJSONResponseSerializer
- Implemented by skyline75489 in #3750.
- ๐ Handle Error Pointers according to Cocoa Convention
- Implemented by tclementdev in #3653.
- ๐ Updates
AFHTTPSessionManager
documentation to reflect v3.x change- Implemented by ecaselles in #3476.
- ๐ Improved code base to generate fewer warnings when using stricter compiler settings
- Implemented by 0xced in 3431.
๐ Changed
- ๐ Change โMac OS Xโ and โOS Xโ references to โmacOSโ
- Implemented by SlaunchaMan in #4104.
๐ Fixed
- ๐ Fixed crash around customizing
NSURLCache
size for < iOS 8.2- Implemented by kcharwood in #3735.
- ๐ Fixed issue where
UIWebView
extension did not preserve all of the request information- Implemented by skyline75489 in #3733.
- ๐ Fixed bug with webview delegate callback
- Implemented by kcharwood in #3727.
- ๐ Fixed crash when passing invalid JSON to request serialization
- Implemented by 0xced in #3719.
- ๐ Fixed potential KVO crasher for URL Session Task delegates
- Implemented by 0xced in #3718.
- โ Removed ambiguous array creation in
AFSecurityPolicy
- Implemented by sgl0v in #3679.
- ๐ Fixed issue where
NS_UNAVAILABLE
is not reported forAFNetworkReachabilityManager
- Implemented by Microbee23 in #3649.
- Require app extension api only on watchOS
- Implemented by ethansinjin in #3612.
- โ Remove KVO of progress in favor of using the NSURLSession delegate APIs
- Implemented by coreyfloyd in #3607.
- ๐ Fixed an issue where registering a
UIProgessView
to a task that was causing a crash- Implemented by Starscream27 in #3604.
- ๐ Moved
[self didChangeValueForKey:@"currentState"]
into correct scope- Implemented by chenxin0123 in #3565.
- ๐ Fixed issue where response serializers did not inherit super class copying
- Implemented by kcharwood in #3559.
- ๐ Fixed crashes due to race conditions with
NSMutableDictionary
access inAFHTTPRequestSerializer
- Implemented by alexbird in #3526.
- โก๏ธ Updated dash character to improve markdown parsing for license
- Implemented by gemmakbarlow in #3488.
โ Removed
- Config