Skip to content

Releases: Kitura/KituraContracts

2.1.0 - Update deployment versions & LoggerAPI

Choose a tag to compare

@LowAmmo LowAmmo released this 17 Jul 17:30
b98f087

Enhancements

  • Updating minimum deployment versions to be more compatible with current tooling
    • iOS - "12.0"
    • OSX - "11.0"
    • tvOS - "12.0"
    • watchOS - "8.0"
  • Updated Swift Version to 5.8
  • Updated Dependency
    • LoggerAPI - 1.9 -> 2.1

Fix dependency issue

Choose a tag to compare

@dannys42 dannys42 released this 12 Sep 16:57
6edf7ac
2.0.1

Update dependency version (#62)

Remove support for Swift 4.x; Add support for Swift 5.4

Choose a tag to compare

@dannys42 dannys42 released this 23 Aug 22:12
6765033
Update TravisCI: Remove Swift 4.x; Add Swift 5.4 (#61)

* Update TravisCI: Remove Swift 4.x; Add Swift 5.4

* Swift 5.x update: Ensure RequestError body is not a JSON fragment

* RequestError: JSON fragment enforcement in DEBUG builds only

1.2.0

Choose a tag to compare

@djones6 djones6 released this 24 Sep 09:45
  • feat: Support alternate date formats for QueryParams in QueryEncoder and QueryDecoder (#45)
    • For usage examples, see the documentation for the dateEncodingStrategy and dateDecodingStrategy properties of QueryParams.
  • feat: UUID extended to conform to Identifier (#47)

1.1.3

Choose a tag to compare

@djones6 djones6 released this 21 Jun 08:52
bdd4abf
  • Address compilation warnings with Swift 5.1

1.1.2

Choose a tag to compare

@djones6 djones6 released this 04 Apr 12:31
  • Support Swift 5

1.1.0

Choose a tag to compare

@djones6 djones6 released this 30 Aug 10:35
  • Feat: BodyDecoder and BodyEncoder protocols (#29)
  • QueryEncoder and QueryDecoder support for encoding to/from Data (#28)

1.0.2

Choose a tag to compare

@EnriqueL8 EnriqueL8 released this 05 Jul 11:24
83e5cb3
  • fix: Decoding custom types with TypeDecoder (#27)

1.0.1

Choose a tag to compare

@Andrew-Lees11 Andrew-Lees11 released this 25 Jun 14:00

Added the following behavior for Empty Query Values:

  • Any Optional type (including String?) defaults to nil
  • Non-optional String successfully decodes to ""
  • Non-optional Bool decodes to false
  • All other non-optional types throw a decoding error

1.0.0

Choose a tag to compare

@ianpartridge ianpartridge released this 29 May 15:13
  • QueryEncoder/QueryDecoder: Add new protocol Operation and various structs to implement common operations.