Changelog History
Page 2
-
v14.0.0-alpha.2 Changes
August 01, 2019This is a pre-release version of Moya 14. This includes removal of Result dependency (now using Swift's
Result
), upgrade to Alamofire 5 (currently 5.0.0-beta.7) and few more adjustments.๐ Changelog
โ Added
RequestType
now hassessionHeaders
! These are the headers that are added when the request is added to a session. #1878 by @sunshinejr.
๐ Changed
- ๐ฅ Breaking Change Minimum target version are now in line with Alamofire 5. iOS: 10.0, tvOS: 10.0, macOS: 10.12. #1810 by @sunshinejr.
- ๐ฅ Breaking Change Minimum version of
Alamofire
is now 5.0.0-beta.7. #1810 by @sunshinejr. - ๐ฅ Breaking Change Removed
Result
dependency in favor ofResult
introduced in Swift 5. #1858 by @larryonoff. - ๐ฅ Breaking Change Added
TargetType
parameter in the output ofNetworkLoggerPlugin
. #1866 by @hasankose. - ๐
NetworkoLoggerPlugin
uses the newly addedsessionHeaders
and now logs all the headers that the request will produce. #1878 by @sunshinejr.
-
v14.0.0-alpha.1 Changes
May 14, 2019๐ This is an early pre-release version of Moya 14. This includes newest RxSwift & ReactiveSwift versions. Next pre-releases would have new version of Alamofire and potentially removed Result dependency.
๐ Changelog
๐ Changed
- ๐ฅ Breaking Change Minimum version of
RxSwift
is now 5.0. #1846 by @LucianoPAlmeida. - ๐ฅ Breaking Change Minimum version of
ReactiveSwift
is now 6.0. #1849 by @sunshinejr.
- ๐ฅ Breaking Change Minimum version of
-
v13.0.1 Changes
May 01, 2019๐ Changelog
๐ Fixed
- ๐ Fixed a problem where, while using stubbed responses, Moya would generate weird cancellation errors in the console. #1841 by @sunshinejr.
-
v13.0.0 Changes
April 10, 2019๐ฑ Xcode 10.2, Swift 5.0 and more! ๐
Full Changelog for Moya 13.0:
Note: there are no changes between 13.0.0-beta.1 and 13.0.0.
๐ Changed
- ๐ฅ Breaking Change
.mapImage()
extension onSingle
andObservable
now returns non-optional image. #1789, #1799 by @bjarkehs and @sunshinejr. - ๐ฅ Breaking Change Minimum version of
ReactiveSwift
is now 5.0. #1817 by @larryonoff. - ๐ฅ Breaking Change Minimum version of
Result
is now 4.1. #1817 by @larryonoff. - ๐ฅ Breaking Change Updated project to Swift 5.0. #1827 by @sunshinejr.
- โก๏ธ Updated project to support Xcode 10.2. #1826 by @larsschwegmann.
MoyaError
now conforms toCustomNSError
protocol, makes underlying errors available in its user-info dictionary. #1783 by @dpoggi.
๐ Fixed
- ๐ Fixed
Progress
object on responses that did not specify correctContent-Length
header. Now, whenever there is no valid header, the progress will be 0.0 until the completion of the request. Also, thecompleted
property is nowtrue
only when the response was serialized, we do not rely on progress being 1.0 anymore. #1815 by @sunshinejr.
โ Removed
- ๐ฅ Breaking change Removed
validate
onTargetType
. It was deprecated in Moya 11, usevalidationType
instead. #1828 by @sunshinejr.
- ๐ฅ Breaking Change
-
v13.0.0-beta.1 Changes
March 31, 2019๐ฑ Xcode 10.2, Swift 5.0 and more! ๐
๐ Changed
- ๐ฅ Breaking Change
.mapImage()
extension onSingle
andObservable
now returns non-optional image. #1789, #1799 by @bjarkehs and @sunshinejr. - ๐ฅ Breaking Change Minimum version of
ReactiveSwift
is now 5.0. #1817 by @larryonoff. - ๐ฅ Breaking Change Minimum version of
Result
is now 4.1. #1817 by @larryonoff. - ๐ฅ Breaking Change Updated project to Swift 5.0. #1827 by @sunshinejr.
- โก๏ธ Updated project to support Xcode 10.2. #1826 by @larsschwegmann.
MoyaError
now conforms toCustomNSError
protocol, makes underlying errors available in its user-info dictionary. #1783 by @dpoggi.
๐ Fixed
- ๐ Fixed
Progress
object on responses that did not specify correctContent-Length
header. Now, whenever there is no valid header, the progress will be 0.0 until the completion of the request. Also, thecompleted
property is nowtrue
only when the response was serialized, we do not rely on progress being 1.0 anymore. #1815 by @sunshinejr.
โ Removed
- ๐ฅ Breaking change Removed
validate
onTargetType
. It was deprecated in Moya 11, usevalidationType
instead. #1828 by @sunshinejr.
- ๐ฅ Breaking Change
-
v12.0.1 Changes
November 19, 2018๐ This release fixes the installation issues for the
Moya/RxSwift
andMoya/ReactiveSwift
subspecs via CocoaPods (#1768). Please use this as the minimum version for 12.x releases. -
v12.0.0 Changes
November 19, 2018๐ This release is long overdue but Moya 12.0 is finally here! ๐ The latest version of Moya now supports Swift 4.2 as well as version 4.X of RxSwift and 4.X of ReactiveSwift. Additionally, we've made a highly requested addition to the
AccessTokenPlugin
- the ability to set a header token in a custom format ๐๐ Thanks to all the contributors to this release, @SeRG1k17, @sunshinejr, @SimonRice, @LucianoPAlmeida, @lexorus, as well as everyone else who makes this project possible โค๏ธ
Full Changelog for Moya 12.0:
โ Added
- ๐ฅ Breaking Change Added
.custom(String)
authorization case toAuthorizationType
insideAccessTokenPlugin
. #1611 by @SeRG1k17.
๐ Changed
๐ฅ Breaking Change watchOS deployment target for RxMoya is now 3.0. #1758 by @simonrice.
๐ฅ Breaking Change Minimum version of
ReactiveSwift
is now 4.0. #1668 by @sunshinejr.๐ฅ Breaking Change Minimum version of
Result
is now 4.0. #1668 by @sunshinejr.๐ฅ Breaking Change Changed
Response
s filter method parameter to use a genericRangeExpression
that accepts any range type. #1624 by @LucianoPAlmeida.๐ฅ Breaking Change Changed
AccessTokenPlugin
's initializer to no longer use an@autoclosure
for thetokenClosure
parameter. #1611 by @SeRG1k17.๐ Fixed
- ๐ฅ Breaking Change Added
-
v12.0.0-beta.1 Changes
August 07, 2018โ Added
- ๐ฅ Breaking Change Added
.custom(String)
authorization case toAuthorizationType
insideAccessTokenPlugin
. #1611 by @SeRG1k17.
๐ Changed
๐ฅ Breaking Change Minimum version of
ReactiveSwift
is now 4.0. #1668 by @sunshinejr.๐ฅ Breaking Change Minimum version of
Result
is now 4.0. #1668 by @sunshinejr.๐ฅ Breaking Change Changed
Response
s filter method parameter to use a genericRangeExpression
that accepts any range type. #1624 by @LucianoPAlmeida.๐ฅ Breaking Change Changed
AccessTokenPlugin
's initializer to no longer use an@autoclosure
for thetokenClosure
parameter. #1611 by @SeRG1k17. - ๐ฅ Breaking Change Added
-
v11.0.2 Changes
April 01, 2018 -
v11.0.1 Changes
February 26, 2018