Skip to content

Releases: ishkawa/APIKit

5.4.0

02 Oct 07:09
Compare
Choose a tag to compare
  • Fix deprecated class keyword #297
  • Added default implementation of response(from:urlResponse:) when Response is Void #304
  • Drop support for swift 5.3 and below #303
  • Support Swift Concurrency #306

5.3.0

01 Jan 03:52
Compare
Choose a tag to compare
  • Fix Demo.playground could not be run #293
  • Change iOS deployment target for Xcode 12 #286
    • The minimum supported version of iOS is now iOS 9 or later.

Thanks @noppefoxwolf for contributing!

5.2.0

25 Feb 04:30
c8f5320
Compare
Choose a tag to compare
  • ExpressibleByDictionaryLiteral for JSONBodyParameters #275
  • Add support for Combine.framework #285
    • Create a Publisher using Session.shared.sessionTaskPublisher(for:).
  • Fix PBXGroup reference at the project.pbxproj file #287

Thanks @417-72KI and @keisukeYamagishi for contributing!

5.1.0

28 Dec 07:24
f24f056
Compare
Choose a tag to compare
  • Remove to link Result.framework from README.md #274
  • Fix typo #276
  • [Swift 5.1] Enable Module Stability #278

Thanks @jumperson and @onevcat for contributing!

5.0.0

17 Apr 11:55
862a8f8
Compare
Choose a tag to compare
  • Update to Xcode 10.2 and Swift 5 #268

Thanks @chn-lyzhi for contributing!

4.1.0

06 Apr 00:53
86d51ec
Compare
Choose a tag to compare
  • Support Xcode 10 and Swift 4.2 #265

4.0.0

25 Jul 18:11
dc4350d
Compare
Choose a tag to compare
  • Update Result dependency to 4.0.
  • Minor update for Xcode 9.3 and Swift 4.1 support.

Thanks @ikesyo and @KyoheiG3 for contributing!

3.2.0

24 Dec 14:41
0afa74d
Compare
Choose a tag to compare
  • Xcode 9 / Swift 4 #252

Thanks @ikesyo for contributing!

4.0.0 beta 1

23 Jul 16:12
Compare
Choose a tag to compare
4.0.0 beta 1 Pre-release
Pre-release
  • Add progressHandler parameter to sendRequest(_:) method.
  • Introduce Request.DataParser associated type to express various data format such as JSON, URL query and Protobuf.
  • Introduce QueryParameters protocol for custom URL query parsers.

3.1.2

20 Dec 00:56
Compare
Choose a tag to compare
  • Expose CallbackQueue.execute() for customization. #221

Thanks @yshrkt for contributing!