Skip to content

Releases: apple/swift-openapi-runtime

1.4.0

16 Apr 09:55
9a8291f
Compare
Choose a tag to compare

What's Changed

SemVer Minor

SemVer Patch

  • Fix empty additionalProperties dictionary encoding by @czechboy0 in #103
  • Improve error message when encountering unexpected content-type headers by @simonjbeaumont in #104

Other Changes

New Contributors

Full Changelog: 1.3.2...1.4.0

1.3.2

18 Jan 18:46
76951d7
Compare
Choose a tag to compare

What's Changed

SemVer Patch

  • Set content-length header if body has known length by @czechboy0 in #96

Full Changelog: 1.3.1...1.3.2

1.3.1

18 Jan 15:57
95307ba
Compare
Choose a tag to compare

What's Changed

SemVer Patch

New Contributors

Full Changelog: 1.3.0...1.3.1

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