Skip to content

Releases: Flipkart/Swifty

Swifty 1.0.0

30 Oct 21:13
c661f37
Compare
Choose a tag to compare

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

02 Oct 11:09
Compare
Choose a tag to compare

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

19 Sep 22:58
Compare
Choose a tag to compare

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 a NetworkResource modifier due to return type
    ambiguity

Swifty 0.9.1

13 Sep 14:07
Compare
Choose a tag to compare

Released on 2017-09-13.

Fixed

  • Swifty Inspector's table view reload being called on a background thread

Swifty 0.9.0

12 Sep 09:41
Compare
Choose a tag to compare

Initial Public Release