Releases: Flipkart/Swifty
Releases · Flipkart/Swifty
Swifty 1.0.0
Breaking
- Swifty 1.0.0 is now written in Swift 4
Added
- Support for macOS, watchOS & tvOS
- More Tests
Fixed
BaseResource
modifiers now preserve query params if present
Swifty 0.9.3
Added
- JSON Parsing Interceptor now also parses the JSON returned in an error response, and puts the results into the NSError's
userInfo
property - Added new
Tests
for JSON Parsing, Server Error Codes, Empty Response Codes - Updated
Example Project
according to Xcode 9 Recommendations
Fixed
- Response Validation Error now carries over the HTTP Error Code (if available) as it's error code
- Fixed an issue in which the Response Validation logic might fallthrough incorrectly
.loadJSON()
now handles Empty Responses properly
Swifty 0.9.2
Added
- New
.authorizationHeader()
modifier to add a Basic Hidden HTTP
Authorization header to a resource - Support for chaning multiple
.query()
methods - Tests for
WebService
Modifiers
Fixed
- Bug due to which
NetworkResourceWithBody
methods could not be
chained after using aNetworkResource
modifier due to return type
ambiguity
Swifty 0.9.1
Released on 2017-09-13.
Fixed
- Swifty Inspector's table view reload being called on a background thread
Swifty 0.9.0
Initial Public Release