Alamofire v2.0.0-beta.4 Release Notes

  • ๐Ÿš€ Released on 2015-09-06. All issues associated with this milestone can be found using this filter.

    โž• Added

    • The parameters and encoding parameters to download APIs.
    • Section to the README about wildcard domain matching with server trust policies.
      • Added by Sai in Pull Request #718.
    • A UTF-8 charset to Content-Type header for a URL encoded body.
    • โœ… Tests around posting unicode parameters with URL encoding.
    • โœ… Tests for uploading base 64 encoded image data inside JSON.
    • ๐Ÿ“š An Alamofire 2.0 migration guide document to the new Documentation folder.
    • A Migration Guides section to the README with link to 2.0 guide.

    โšก๏ธ Updated

    • Response serialization to prevent unnecessary call to response serializer.
    • ๐Ÿ‘ Travis-CI yaml file to support iOS 9, OSX 10.11 and Xcode 7.
    • Result types to store an ErrorType instead of NSError.
    • ๐Ÿ“„ Docstrings on the download method to be more accurate.
    • The README to require Xcode 7 beta 6.
    • ๐Ÿ—„ The background session section of the README to use non-deprecated API.
    • The playground to use the Result type.
    • โšก๏ธ Updated progress code samples in the README to show how to call onto the main queue.

    โœ‚ Removed

    • ๐Ÿ™‹ The AFNetworking sections from the FAQ in the README.

    ๐Ÿ›  Fixed

    • ๐Ÿ Issue on Windows where the wildcarded cert name in the test suite included asterisk.
    • Crash when multipart form data was uploaded from in-memory data on background session.
    • Issue where the background session completion handler was not called on the main queue.