All Versions
98
Latest Version
Avg Release Cycle
76 days
Latest Release
621 days ago
Changelog History
Page 5
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 ofSwift 2.x
. - ๐ฅ Breaking Change
fileName
andmimeType
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 atask
instead. - ๐ฅ Breaking Change Successful Response instances that have no data with them are now being converted to
.Success
Result
s.
โ Added
- โ Adds Download and Upload Task type support to Moya.
- โ Added
supportsMultipart
to theMethod
type, which helps determine whether to usemultipart/form-data
encoding. - โ Added
PATCH
andCONNECT
to theMethod
cases which support multipart encoding. - โ Added
request
forResponse
.
๐ Fixed
- ๐ Corrects SwiftLint warnings.
- Separates
Moya.swift
into multiple files. - โก๏ธ Updated
mapJSON
API to include an optional named parameterfailsOnEmptyData:
that when overridden returns an emptyNSNull()
result instead of throwing an error when the response data is empty.
- ๐ฅ Breaking Change Support for
-
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 haveNSError
instead ofErrorType
. - ๐ฅ Breaking Change Implements inflights tracking by adding
trackInflights = true
to your provider. - ๐ฅ Breaking Change Changes
MoyaProvider.RequestClosure
to haveResult<NSURLRequest, Moya.Error> -> Void
instead ofNSURLRequest -> Void
as adone
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
- ๐ฅ Breaking Change Drops support for
-
v6.5.0 Changes
May 26, 2016โ Added
- โ Added
queue
parameter torequest
andsendRequest
. This open up option to use other queue instead of main queue for response callback.
- โ Added
-
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
- ๐ Makes
-
v6.3.1 Changes
March 25, 2016๐ Changed
- โก๏ธ Updates for Swift 2.2 / Xcode 7.3 compatibility.