Releases: apple/swift-openapi-runtime
Releases · apple/swift-openapi-runtime
1.8.3
What's Changed
SemVer Patch
- Fix typo in MultiError by @czechboy0 in #154
 - Fix encoding of OpenAPI{Object,Value}Container to allow multiple encodings in anyOf/allOf by @czechboy0 in #156
 
Other Changes
- Switch integration tests to newer Swift test matrix by @rnro in #150
 - Enable Swift 6.1 jobs in CI by @rnro in #151
 - move nightly disable parameter in main.yml by @rnro in #152
 - main.yml - add /swift-openapi-runtime as safe directory by @rnro in #153
 - Enable release mode builds by @josephnoir in #155
 
New Contributors
- @josephnoir made their first contribution in #155
 
Full Changelog: 1.8.2...1.8.3
1.8.2
What's Changed
SemVer Patch
- Add support for Windows by @jakepetroules in #148
 
Other Changes
- Add static SDK CI workflow by @rnro in #146
 - Enable macOS CI on merge to main and daily timer by @rnro in #147
 - Enable macOS CI on pull requests by @rnro in #149
 
New Contributors
- @jakepetroules made their first contribution in #148
 
Full Changelog: 1.8.1...1.8.2
1.8.1
What's Changed
SemVer Patch
- Fix error description forwarding by @czechboy0 in #143
 
Other Changes
- CI use 6.1 nightlies by @rnro in #139
 - Rename nightly_6_1 params to nightly_next by @rnro in #144
 - Only apply standard swift settings on valid targets by @rnro in #145
 
Full Changelog: 1.8.0...1.8.1
1.8.0
What's Changed
SemVer Minor
- Conform RuntimeError to HTTPResponseConvertible by @gayathrisairam in #135
 
Other Changes
- Add GitHub action to check for Semantic Version label by @FranzBusch in #132
 - Enable MemberImportVisibility check on all targets by @rnro in #133
 - Update release.yml by @FranzBusch in #136
 - [CI] Enable Linux nightly main on PRs by @czechboy0 in #137
 
Full Changelog: 1.7.0...1.8.0
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/xmlbody by @ugocottin in #102 - Add support of 
deepObjectstyle in query params by @kstefanou52 in #100 
SemVer Patch
- Fix empty 
additionalPropertiesdictionary 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