Releases: apple/swift-openapi-runtime
Releases · apple/swift-openapi-runtime
1.7.0
What's Changed
SemVer Minor
- Add error conversion protocols and middleware (SOAR-0011) by @gayathrisairam in #126
SemVer Patch
- Improve parameter handling of MIME types in content types by @czechboy0 in #113
- Refactor URIDecoder/URIParser to improve handling of the deepObject style by @czechboy0 in #127
Other Changes
- Unify scheduled and main yamls by @rnro in #128
- Remove unused Swift 6 language mode workflow by @rnro in #130
- Add .editorconfig file by @rnro in #129
New Contributors
- @gayathrisairam made their first contribution in #126
Full Changelog: 1.6.0...1.7.0
1.6.0
What's Changed
SemVer Minor
- EventStreams: Customisable Terminating Byte Sequence by @paulhdk in #115
- Add Mac Catalyst support by @czechboy0 in #124
SemVer Patch
- Support nested arrays of primitive values inside of objects by @czechboy0 in #120
Other Changes
- Correct the link of sswg-security at SECURITY.md by @lamtrinhdev in #114
- ci: Migrate to GitHub Actions and reusable workflows by @simonjbeaumont in #116, #117, #118
- benchmarks: Add subdirectory Benchmarks/ package by @simonjbeaumont in #119
- ci: Remove examples pipeline from scheduled workflow by @simonjbeaumont in #121
- [CI] Update to Swift 6 CI by @FranzBusch in #122
New Contributors
- @lamtrinhdev made their first contribution in #114
- @paulhdk made their first contribution in #115
- @FranzBusch made their first contribution in #122
Full Changelog: 1.5.0...1.6.0
1.5.0
What's Changed
SemVer Minor
- Custom JSON encoding options by @czechboy0 in #112
Full Changelog: 1.4.1...1.5.0
1.4.1
What's Changed
SemVer Patch
- Swift 6 fixes by @czechboy0 in #106
- Fixing Issues with Async Upstream by @leogdion in #108
- Support NSNull in OpenAPIContainer types by @czechboy0 in #109
- Improved encoding of NSNumber in OpenAPIValueContainer by @czechboy0 in #110
New Contributors
Full Changelog: 1.4.0...1.4.1
1.4.0
What's Changed
SemVer Minor
- Add support for
application/xml
body by @ugocottin in #102 - Add support of
deepObject
style in query params by @kstefanou52 in #100
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
- @glbrntt made their first contribution in #101
- @ugocottin made their first contribution in #102
- @kstefanou52 made their first contribution in #100
Full Changelog: 1.3.2...1.4.0
1.3.2
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
What's Changed
SemVer Patch
- Make setting HTTPBody.iteratorCreated thread-safe by @LarsPetersHH in #95
New Contributors
- @LarsPetersHH made their first contribution in #95
Full Changelog: 1.3.0...1.3.1
1.3.0
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
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
What's Changed
SemVer Minor
- [Runtime] Add headerFields and body to UndocumentedPayload by @czechboy0 in #90
Full Changelog: 1.0.0...1.1.0