All notable changes to this project will be documented in this file.
Alamofire adheres to Semantic Versioning.
1.2.x Releases - 1.2.0 | 1.2.1 | 1.2.2 | 1.2.31.1.x Releases - 1.1.0 | 1.1.1 | 1.1.2 | 1.1.3 | 1.1.4 | 1.1.51.0.x Releases - 1.0.0 | 1.0.1Released on 2015-06-12. All issues associated with this milestone can be found using this filter.
pod lib lint against the latest version of CocoaPods.
Released on 2015-05-13. All issues associated with this milestone can be found using this filter.
URLStringConvertible protocol around RFC specs.
Carthage/Build ignore flag to the .gitignore file.
.DS_Store ignore flag to the .gitignore file.
SessionDelegate override closure properties to match the method signatures.
Printable protocol on Request to reference output stream
rather than the specific OutputStreamType.
SessionDelegate willPerformHTTPRedirection method to accept optional return type
from override closure.
TaskDelegate override closure signatures and delegate method implementations.
SessionDelegate override closure documentation.
SessionDelegate closures.
dispatch_release.
TaskDelegate to only set qualityOfService for NSOperationQueue on iOS 8+.
DataTaskDelegate behavior ensuring NSProgress values and progress override
closures are always updated and executed.
Released on 2015-04-21.
SessionDelegate.
Released on 2015-04-09.
testURLParameterEncodeStringWithSlashKeyStringWithQuestionMarkValueParameter
test.
backgroundCompletionHandler property to the Manager called when the
session background tasks finish.
Request computed property progress to no longer be an optional type.
responseString serializer to respect server provided character encoding with
overrideable configuration, default string response serialization to ISO-8859-1, as
per the HTTP/1.1 specification.
SessionDelegate methods to first call the override closures if set.
SessionDelegate and all override closures to a public ACL allowing for customization.
SessionDelegate class to final.
SessionDelegate header documentation for method override properties.
APPLICATION_EXTENSION_API_ONLY to YES for OS X target.
SessionDelegate initializer and replaced with default property value.
expectation.fullfill() to end of closures.
dataTaskDidBecomeDownloadTask override closure.
SessionDelegate where the DataTaskDelegate was not being called.
Released on 2015-03-26.
Manager.
Manager to match the top-level functions.
testDownloadRequest to no longer remove the downloaded file.
Released on 2015-01-30.
requires_arc to the podspec file.
download method on Manager to use Request.DownloadFileDestination typealias.
RequestTests to no longer delete all cookies in default session configuration.
tearDown method in the AlamofireDownloadResponseTestCase.
testDownloadRequest in DownloadTests by adding .json file extension.
AlamofireRequestDebugDescriptionTestCase on OSX.
cURL
debug on OSX.
iOS Example scheme.
Released on 2015-01-09.
responseString parameter documentation.
Released on 2014-12-21.
APPLICATION_EXTENSION_API_ONLY flag to YES.
HTTPBodyStream for streamed request.
suggestedDownloadDestination parameters were being ignored.
Manager deinitialization and added documentation.
Released on 2014-11-20.
cURL example annotation in the README to pick up bash syntax highlighting.
stringByAddingPercentEncodingWithAllowedCharacters
with CFURLCreateStringByAddingPercentEscapes.
cURL output.
textLabel property on cells in the example app.
Released on 2014-10-20.
Released on 2014-10-20.
NSURLSessionConfiguration headers to cURL representation.
+ character.
cURL commands.
request method to the Manager bringing it more inline with the top-level methods.
HTTPBody from occurring twice.
subdelegateQueue to the SessionDelegate.
Released on 2014-09-25.