Skip to content

1.0.0

Compare
Choose a tag to compare
@ishkawa ishkawa released this 26 Nov 16:32
· 566 commits to master since this release

Finally, APIKit 1.0 is out 🎉

  • [New] Swift 2 support.
  • [New] More flexible request configurations by RequestType based request.
  • [New] Move functionalities that builds NSURLRequest from API to RequestType.
  • [Improvement] API is renamed to Session, because it is now just a wrapper of NSURLSession.
  • [Improvement] Method is renamed to HTTPMethod.
  • [Improvement] Enumerate errors as APIError.
  • [Improvement] Pass NSHTTPURLResponse to responseFromObject() and errorFromObject().
  • [Improvement] Remove boxing from Result.

This release targets Xcode 7.1 and Swift 2.1.

Thanks to @ikesyo, @inamiy, @335g, @pocket7878, @akisute, @totomo, @matsuda, @tmnb, @kitasuke, @pixyzehn, @novi, @MarvinNazari, @netmaid, @seairy and @billburgess for the patches and issues.