Changelog History
-
v2.0.1 Changes
October 29, 2019- π Fixes wrong SPM Package description.
-
v2.0 Changes
September 26, 2019Some little improvements and sadly breaking changes.
- π Use brand new
Result<T, Error>
type - β Removed unneeded
URLRequestConvertible
NetworkServiceMock
tweaks
Thanks to @OliverDobner-DBSystel
- π Use brand new
-
v1.2 Changes
August 22, 2018During summer we worked on the following improvements.
- π New type called
ContainerNetworkTask
which supports request chaining. - π Initialize a
URL
with aStaticString
to get rid ofif let/guard let
- π Small documentation improvements
π± Enjoy the rest of the summer βοΈπ§ππ.
- π New type called
-
v1.1 Changes
June 06, 2018β From now on testing with a
NetworkServiceMock
is more flexible.
β It allows you to test cases where multiple requests are involved.- When your code performs multiple requests,
NetworkServiceMock
now queues them and you are able to respond to all requests independently with success or error. - π± Request chains are now supported: Requests started by responses of requests started by responses of requests started by responses... π
- When your code performs multiple requests,
-
v1.0 Changes
January 15, 2018With Version 1.0, the API is declared as stable and will be maintained by conforming to semantic versioning.
Whatβs new
π Support for introspection of the data of a Resource with
Resource inspectData
π New documentation which can be found here
β¬οΈ Droping the name schema where protocols would end with βprovidingβ or
representing
NetworkAccessProvinding
->NetworkAccess
,NetworkServiceProviding
->NetworkService
,NetworkTaskRepresenting
->NetworkTask
,NetworkService
->BasicNetworkService
-
v0.7 Changes
September 21, 2017What`s new
- π Support for iOS 11 SDK
- π Support for Swift 4.0
- π Support for new
Codeable
to use in aResource
- π Cleans up API by removing deprecated types/methods
-
v0.6.0 Changes
August 02, 2017What`s new
- Access
HTTPURLResponse
when requesting a resource. - π We deprecate
ResourceModeling
. By doing so we try to get rid of the complexity. The next release will introduce more simple APIs. - π¨ Refactoring of internal request processing
- Access
-
v0.5.0 Changes
June 21, 2017π As discussed in #34 we remove our own representation of Requests and use native
URLRequest
. By usingURLRequest
we replace our hard to understand idea of urlKeys.What`s new
URLRequestConvertible
to bridge custom Request objects toURLRequest
- π± official CocoaPods support π
- π new ways of type erase a
ResourceModeling
-
v0.4.0 Changes
April 06, 2017- Migration to Swift 3.1
- Completion handlers execute on a given Queue
- π§ Linux Support π§
- NetworkServiceMock to improve testing β
- π SwiftLint 0.17.0
-
v0.3.2
April 06, 2017