All Versions
98
Latest Version
Avg Release Cycle
76 days
Latest Release
621 days ago

Changelog History
Page 5

  • v8.0.0-beta.2 Changes

    September 22, 2016

    ๐Ÿ”„ Changed

    • ๐Ÿ’ฅ Breaking Change Transition from ReactiveCocoa to ReactiveSwift. (PR)
  • v8.0.0-beta.1 Changes

    ๐Ÿ”„ Changed

    • ๐Ÿ’ฅ Breaking Change Support for Swift 3 in favor of Swift 2.x.
    • ๐Ÿ’ฅ Breaking Change fileName and mimeType are now optional properties on a MultipartFormData object.
    • Correct Alamofire appendBodyPart method id called in MultipartFormData.
    • ๐Ÿ’ฅ Breaking Change Removes multipartBody from TargetType protocol and adds a task instead.
    • ๐Ÿ’ฅ Breaking Change Successful Response instances that have no data with them are now being converted to .Success Results.

    โž• Added

    • โž• Adds Download and Upload Task type support to Moya.
    • โž• Added supportsMultipart to the Method type, which helps determine whether to use multipart/form-data encoding.
    • โž• Added PATCH and CONNECT to the Method cases which support multipart encoding.
    • โž• Added request for Response.

    ๐Ÿ›  Fixed

    • ๐Ÿ‘• Corrects SwiftLint warnings.
    • Separates Moya.swift into multiple files.
    • โšก๏ธ Updated mapJSON API to include an optional named parameter failsOnEmptyData: that when overridden returns an empty NSNull() result instead of throwing an error when the response data is empty.
  • v7.0.4 Changes

    December 07, 2016

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixes bug for MultipartFormData constructor in Swift 2.3 where fields and files were given a mimetype, forcing them both to be added to the 'files' section.
    • Multipart form constructor contains optional Strings
  • v7.0.3 Changes

    September 15, 2016

    โž• Added

    • ๐Ÿ‘ Carthage support for Swift 2.3.
  • v7.0.2 Changes

    September 14, 2016

    โž• Added

    • ๐Ÿ‘ Swift 2.3 support.
  • v7.0.1 Changes

    September 13, 2016
    • ๐Ÿ‘€ Identical to 7.0.0, see #594 for an explanation.
  • v7.0.0 Changes

    July 14, 2016

    ๐Ÿ”„ Changed

    • ๐Ÿ’ฅ Breaking Change Drops support for RACSignal.
    • ๐Ÿ’ฅ Breaking Change Changes Moya.Error.Underlying to have NSError instead of ErrorType.
    • ๐Ÿ’ฅ Breaking Change Implements inflights tracking by adding trackInflights = true to your provider.
    • ๐Ÿ’ฅ Breaking Change Changes MoyaProvider.RequestClosure to have Result<NSURLRequest, Moya.Error> -> Void instead of NSURLRequest -> Void as a done closure parameter.
    • ๐Ÿ’ฅ Breaking Change New community guidelines.
    • ๐Ÿ†• New multipart file upload.
    • ๐Ÿ†• New cURL-based logging plugin.
    • ๐Ÿšš Moves from OSSpinLock to dispatch_semaphor to avoid deadlocks.

    โž• Added

    • โ†” Integrates Danger into the repo.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixes a xcodeproj referencing bug introduced by the new cURL-based logging plugin.
    • Calls completion even when cancellable token is canceled
  • v6.5.0 Changes

    May 26, 2016

    โž• Added

    • โž• Added queue parameter to request and sendRequest. This open up option to use other queue instead of main queue for response callback.
  • v6.4.0 Changes

    April 02, 2016

    ๐Ÿ”„ Changed

    • ๐Ÿ‘‰ Makes convertResponseToResult public to make use of this method when dealing with Alamofire directly
    • โšก๏ธ Updates to ReactiveCocoa 4.1
    • โšก๏ธ Updates to Result 2.0
  • v6.3.1 Changes

    March 25, 2016

    ๐Ÿ”„ Changed

    • โšก๏ธ Updates for Swift 2.2 / Xcode 7.3 compatibility.