Skip to content

Releases: apple/swift-openapi-runtime

Swift OpenAPI Runtime 0.1.9

17 Aug 11:59
ad847cb
Compare
Choose a tag to compare

What's Changed

SemVer Patch

  • Fixes #114 - Replace @preconcurrency import Foundation with scoped import by @PARAIPAN9 in #36
  • [Runtime] Stop generating an undocumented case for enums/oneOfs by @czechboy0 in #40

New Contributors

Full Changelog: 0.1.8...0.1.9

Swift OpenAPI Runtime 0.1.8

08 Aug 07:57
b4c4ada
Compare
Choose a tag to compare

What's Changed

SemVer Patch

Full Changelog: 0.1.7...0.1.8

Swift OpenAPI Runtime 0.1.7

04 Aug 07:27
d79dbc9
Compare
Choose a tag to compare

What's Changed

SemVer Patch

Other Changes

  • [Runtime] Consistent style for initializing local variables by @czechboy0 in #31
  • Additional unit tests for OpenAPIObjectContainer by @rboyce in #24
  • [Test] Make new OpenAPIValue tests consistent with the rest by @czechboy0 in #33

New Contributors

Full Changelog: 0.1.6...0.1.7

Swift OpenAPI Runtime 0.1.6

31 Jul 15:48
5b5b5ef
Compare
Choose a tag to compare

What's Changed

SemVer Patch

  • Improved Encoding/Decoding error descriptions by @czechboy0 in #28
  • [Runtime] Design away EncodableBodyContent by @czechboy0 in #30

Full Changelog: 0.1.5...0.1.6

Swift OpenAPI Runtime 0.1.5

17 Jul 12:16
c5ab4e8
Compare
Choose a tag to compare

What's Changed

SemVer Patch

  • Adopt Sendable throughout API to support -strict-concurrency=complete by @MahdiBM in #22
  • Fix OpenAPIValueContainer serialization of nested values by @czechboy0 in #25

Other Changes

New Contributors

Full Changelog: 0.1.4...0.1.5

Swift OpenAPI Runtime 0.1.4

21 Jun 09:56
e81f70f
Compare
Choose a tag to compare

What's Changed

SemVer Patch

  • Converter SPI methods for required fields should return non-optional types by @sikevux in #20

Other Changes

  • Correct variable name in ClientMiddleware reference documentation by @sikevux in #19

New Contributors

Full Changelog: 0.1.3...0.1.4

Swift OpenAPI Runtime 0.1.3

13 Jun 11:19
02ae849
Compare
Choose a tag to compare

What's Changed

SemVer Patch

  • Relax minimum platforms to macOS 10.15, iOS 13, tvOS 13, and watchOS 6 by @andrewse02 in #18

Other Changes

New Contributors

Full Changelog: 0.1.2...0.1.3

Swift OpenAPI Runtime 0.1.2

08 Jun 18:17
b66f94a
Compare
Choose a tag to compare

What's Changed

SemVer Patch

Full Changelog: 0.1.1...0.1.2

Swift OpenAPI Runtime 0.1.1

08 Jun 16:30
8d8aa43
Compare
Choose a tag to compare

What's Changed

SemVer Patch

  • Fix encoding of plain text bodies by @czechboy0 in #9
  • Rename _StringParameterConvertible to _StringConvertible by @czechboy0 in #13
  • [Runtime] Choose the serialization method based on content type by @czechboy0 in #12

Other Changes

Full Changelog: 0.1.0...0.1.1

0.1.0 – Initial release

30 May 11:20
4504e17
Compare
Choose a tag to compare

Initial release.