2012-01-23 08:53:37 -08:00
|
|
|
= 0.9.0 / 2012-01-23
|
|
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* Add thread-safe behavior to `AFURLConnectionOperation`
|
|
|
|
|
(Mattt Thompson)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* Add batching of operations for `AFHTTPClient` (Mattt
|
|
|
|
|
Thompson)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* Add authentication challenge callback block to override
|
|
|
|
|
default implementation of
|
|
|
|
|
`connection:didReceiveAuthenticationChallenge:` in
|
|
|
|
|
`AFURLConnectionOperation` (Mattt Thompson)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* Add `_AFNETWORKING_PREFER_NSJSONSERIALIZATION_`, which,
|
|
|
|
|
when defined, short-circuits the standard preference
|
|
|
|
|
ordering used in `AFJSONEncode` and `AFJSONDecode` to use
|
|
|
|
|
`NSJSONSerialization` when available, falling back on
|
|
|
|
|
third-party-libraries. (Mattt Thompson, Shane Vitarana)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* Add custom `description` for `AFURLConnectionOperation`
|
|
|
|
|
and `AFHTTPClient` (Mattt Thompson)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* Add `text/javascript` to default acceptable content
|
|
|
|
|
types for `AFJSONRequestOperation` (Jake Boxer)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* Add `imageScale` property to change resolution of images
|
|
|
|
|
constructed from cached data (Štěpán Petrů)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* Add note about third party JSON libraries in README
|
|
|
|
|
(David Keegan)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* `AFQueryStringFromParametersWithEncoding` formats
|
|
|
|
|
`NSArray` values in the form `key[]=value1&key[]=value2`
|
|
|
|
|
instead of `key=(value1,value2)` (Dan Thorpe)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* `AFImageRequestOperation -responseImage` on OS X uses
|
|
|
|
|
`NSBitmapImageRep` to determine the correct pixel
|
|
|
|
|
dimensions of the image (David Keegan)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* `AFURLConnectionOperation` `connection` has memory
|
|
|
|
|
management policy `assign` to avoid retain cycles caused by
|
|
|
|
|
`NSURLConnection` retaining its delegate (Mattt Thompson)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* `AFURLConnectionOperation` calls super implementation
|
|
|
|
|
for `-isReady`, following the guidelines for `NSOperation`
|
|
|
|
|
subclasses (Mattt Thompson)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* `UIImageView -setImageWithURL:` and related methods call
|
|
|
|
|
success callback after setting image (Cameron Boehmer)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* Cancel request if an authentication challenge has no
|
|
|
|
|
suitable credentials in `AFURLConnectionOperation
|
|
|
|
|
-connection:didReceiveAuthenticationChallenge:` (Jorge
|
|
|
|
|
Bernal)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* Remove exception from
|
|
|
|
|
`multipartFormRequestWithMethod:path:parameters:constructing
|
|
|
|
|
BodyWithBlock:` raised when certain HTTP methods are used.
|
|
|
|
|
(Mattt Thompson)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* Remove `AFImageCache` from public API, moving it into
|
|
|
|
|
private implementation of `UIImageView+AFNetworking` (Mattt
|
|
|
|
|
Thompson)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* Mac example application makes better use of AppKit
|
|
|
|
|
technologies and conventions (Mattt Thompson)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* Fix issue with multipart form boundaries in
|
|
|
|
|
`AFHTTPClient
|
|
|
|
|
-multipartFormRequestWithMethod:path:parameters:constructing
|
|
|
|
|
BodyWithBlock:` (Ray Morgan, Mattt Thompson, Sam Soffes)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* Fix "File Upload with Progress Callback" code snippet in
|
|
|
|
|
README (Larry Legend)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* Fix to SBJSON invocations in `AFJSONEncode` and
|
|
|
|
|
`AFJSONDecode` (Matthias Tretter, James Frye)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* Fix documentation for `AFHTTPClient
|
|
|
|
|
requestWithMethod:path:parameters:` (Michael Parker)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* Fix `Content-Disposition` headers used for multipart
|
|
|
|
|
form construction (Michael Parker)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* Add network reachability status change callback property
|
|
|
|
|
to `AFHTTPClient`. (Mattt Thompson, Kevin Harwood)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* Fix exception handling in `AFJSONEncode` and
|
|
|
|
|
`AFJSONDecode` (David Keegan)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* Fix `NSData` initialization with string in
|
|
|
|
|
`AFBase64EncodedStringFromString` (Adam Ernst, Mattt
|
|
|
|
|
Thompson)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* Fix error check in `appendPartWithFileURL:name:error:`
|
|
|
|
|
(Warren Moore, Baldoph, Mattt Thompson)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* Fix compiler warnings for certain configurations
|
|
|
|
|
(Charlie Williams)
|
2012-01-23 08:53:37 -08:00
|
|
|
|
2012-01-23 09:34:06 -08:00
|
|
|
* Fix bug caused by passing zero-length `responseData` to
|
|
|
|
|
response object initializers (Mattt Thompson, Serge Paquet)
|