Releases: apple/swift-openapi-runtime
Releases · apple/swift-openapi-runtime
1.10.1
What's Changed
Other Changes
- Remove unsafe flag by @czechboy0 in #171
Full Changelog: 1.10.0...1.10.1
1.10.0
What's Changed
SemVer Minor
- Migrate to Swift 6.0+ and Swift 6 language mode by @czechboy0 in #170
Other Changes
- [CI] Add Android CI by @czechboy0 in #163
- Enable dependabot and switch GHA references to tags by @czechboy0 in #168
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in #169
New Contributors
- @dependabot[bot] made their first contribution in #169
Full Changelog: 1.9.0...1.10.0
1.9.0
What's Changed
SemVer Minor
- Convert DecodingErrors thrown from request handling code to HTTP 400 … by @colindignazio in #161
Other Changes
- Fix formatting in swift-format 6.2 by @czechboy0 in #159
- Enable Swift 6.2 jobs in CI by @rnro in #158
- chore: restrict GitHub workflow permissions - future-proof by @incertum in #160
New Contributors
- @incertum made their first contribution in #160
- @colindignazio made their first contribution in #161
Full Changelog: 1.8.3...1.9.0
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