Skip to content

Releases: apple/swift-openapi-runtime

1.3.0

16 Jan 15:37
7f86e4a
Compare
Choose a tag to compare

What's Changed

SemVer Minor

  • Make the ISO8601 date transcoder configurable by @czechboy0 in #94

Full Changelog: 1.2.0...1.3.0

1.2.0

08 Jan 14:09
6be221f
Compare
Choose a tag to compare

What's Changed

SemVer Minor

  • [Runtime] SOAR-0010: Event streams sequences by @czechboy0 in #91

Full Changelog: 1.1.0...1.2.0

1.1.0

15 Dec 13:01
fd101c3
Compare
Choose a tag to compare

What's Changed

SemVer Minor

  • [Runtime] Add headerFields and body to UndocumentedPayload by @czechboy0 in #90

Full Changelog: 1.0.0...1.1.0

1.0.0 🚀

11 Dec 11:06
bc1023f
Compare
Choose a tag to compare

What's Changed since 1.0.0-alpha.1

SemVer Patch

  • Remove no-longer-needed @preconcurrencys by @MahdiBM in #83
  • [Docs] Make sure all symbols are curated by @czechboy0 in #88

Other Changes

Full Changelog: 1.0.0-alpha.1...1.0.0

What's Changed since 0.3.6

SemVer Major

SemVer Minor

  • Base64EncodedData initializer taking an array slice shouldn't have a label by @PARAIPAN9 in #71
  • [Multipart] Add public types by @czechboy0 in #77
  • [Multipart] Add converter SPI methods by @czechboy0 in #78

SemVer Patch

  • [Multipart] Introduce a bytes -> frames parser by @czechboy0 in #72
  • [Multipart] Add the frame -> bytes serializer by @czechboy0 in #73
  • [Multipart] Add a frames -> raw parts parsing sequence by @czechboy0 in #74
  • [Multipart] Add a raw parts to frames serializer sequence. by @czechboy0 in #75
  • [Multipart] Validation sequence by @czechboy0 in #76
  • Remove no-longer-needed @preconcurrencys by @MahdiBM in #83
  • [Docs] Make sure all symbols are curated by @czechboy0 in #88

Other Changes

Full Changelog: 0.3.6...1.0.0

Swift OpenAPI Runtime 1.0.0-alpha.1

27 Nov 17:35
7d1644b
Compare
Choose a tag to compare

What's Changed

SemVer Major ⚠️ (breaking changes)

SemVer Minor

  • Base64EncodedData initializer taking an array slice shouldn't have a label by @PARAIPAN9 in #71
  • [Multipart] Add public types by @czechboy0 in #77
  • [Multipart] Add converter SPI methods by @czechboy0 in #78

SemVer Patch

  • [Multipart] Introduce a bytes -> frames parser by @czechboy0 in #72
  • [Multipart] Add the frame -> bytes serializer by @czechboy0 in #73
  • [Multipart] Add a frames -> raw parts parsing sequence by @czechboy0 in #74
  • [Multipart] Add a raw parts to frames serializer sequence. by @czechboy0 in #75
  • [Multipart] Validation sequence by @czechboy0 in #76

Other Changes

Full Changelog: 0.3.6...1.0.0-alpha.1

Swift OpenAPI Runtime 0.3.6

30 Oct 15:47
a51b3bd
Compare
Choose a tag to compare

What's Changed

SemVer Patch

  • [Runtime] Improved content type matching by @czechboy0 in #65
  • [Runtime] Include partial errors in oneOf/anyOf decoding errors by @czechboy0 in #66

Other Changes

Full Changelog: 0.3.5...0.3.6

Swift OpenAPI Runtime 0.3.5

26 Oct 14:59
ad8bf04
Compare
Choose a tag to compare

What's Changed

SemVer Patch

  • [Runtime] Generate server variables by @czechboy0 in #64
  • Improved enriched error propagation from the transport and middlewares by @czechboy0 in #63

Other Changes

Full Changelog: 0.3.4...0.3.5

Swift OpenAPI Runtime 0.3.4

24 Oct 08:09
d5aa7ce
Compare
Choose a tag to compare

What's Changed

SemVer Patch

  • Fix HTTPBody length calculation for utf8 strings. by @tib in #60

Other Changes

New Contributors

  • @tib made their first contribution in #60

Full Changelog: 0.3.3...0.3.4

Swift OpenAPI Runtime 0.3.3

19 Oct 11:02
c48f166
Compare
Choose a tag to compare

What's Changed

SemVer Patch

Other Changes

  • Enable documentation comment validation in swift-format by @PARAIPAN9 in #59

Full Changelog: 0.3.2...0.3.3

Swift OpenAPI Runtime 0.3.2

10 Oct 10:37
506953d
Compare
Choose a tag to compare

What's Changed

SemVer Patch

  • Support base64-encoded data by @rnro in #55

Other Changes

New Contributors

  • @rnro made their first contribution in #55

Full Changelog: 0.3.1...0.3.2