Skip to content

Releases: apple/swift-openapi-runtime

Swift OpenAPI Runtime 0.2.0

30 Aug 15:13
f0fc91d
Compare
Choose a tag to compare

⚠️ API-breaking changes

Cleaned up deprecated code from 0.1.x.

What's Changed

SemVer Minor

  • Prepare 0.2.0 release (API breaking changes) by @czechboy0 in #43

Full Changelog: 0.1.11...0.2.0

Swift OpenAPI Runtime 0.1.11

30 Aug 10:55
9d76a1d
Compare
Choose a tag to compare

What's Changed

SemVer Patch

  • Introduce StringEncoder and StringDecoder types by @czechboy0 in #44
  • Introduce URIEncoder and URIDecoder types by @czechboy0 in #41
  • [Runtime] Integrate the new URI and String coders by @czechboy0 in #45

Full Changelog: 0.1.10...0.1.11

Swift OpenAPI Runtime 0.1.10

24 Aug 12:55
24546b1
Compare
Choose a tag to compare

What's Changed

SemVer Patch

Other Changes

  • Remove redundant explicit Equatable conformances by @arthurcro in #42

New Contributors

Full Changelog: 0.1.9...0.1.10

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