Releases: apple/swift-openapi-urlsession
Releases · apple/swift-openapi-urlsession
1.2.0
What's Changed
SemVer Minor
SemVer Patch
Other Changes
- Enable Swift 6.1 jobs in CI by @rnro in #73
 - Enable release mode builds by @josephnoir in #77
 
New Contributors
- @josephnoir made their first contribution in #77
 - @marcprux made their first contribution in #70
 
Full Changelog: 1.1.0...1.2.0
1.1.0
What's Changed
SemVer Minor
SemVer Patch
- Add support for Windows by @jakepetroules in #71
 
Other Changes
- ci: Move to GitHub Actions by @simonjbeaumont in #57
 - add .editorconfig file by @rnro in #58
 - Aligning semantic version label check name by @FranzBusch in #61
 - Enable MemberImportVisibility check on all targets by @rnro in #62
 - Update release.yml by @FranzBusch in #63
 - CI use 6.1 nightlies by @rnro in #64
 - Rename nightly_6_1 params to nightly_next by @rnro in #65
 - Only apply standard swift settings on valid targets by @rnro in #66
 - Enable macOS CI on merge to main and daily timer by @rnro in #69
 - Enable macOS CI on pull requests by @rnro in #72
 
New Contributors
- @lamtrinhdev made their first contribution in #53
 - @rnro made their first contribution in #58
 - @FranzBusch made their first contribution in #61
 - @hactar made their first contribution in #68
 - @jakepetroules made their first contribution in #71
 
Full Changelog: 1.0.2...1.1.0
1.0.2
What's Changed
SemVer Patch
- Remove unnecessary self keyword by @Nao-RandD in #48
 - Fix request and response translation by @guoye-zhang in #51
 
Other Changes
- Update CI to use release 5.10 image by @glbrntt in #47
 - Change 'unsafeDowncast' to 'as!' by @glbrntt in #52
 
New Contributors
- @glbrntt made their first contribution in #47
 - @Nao-RandD made their first contribution in #48
 - @guoye-zhang made their first contribution in #51
 
Full Changelog: 1.0.1...1.0.2
1.0.1
What's Changed
SemVer Patch
- Set OutputStream.delegate to nil in HTTPBodyOutputStreamBridge.deinit by @simonjbeaumont in #46
 
Other Changes
- Tolerate both CancellationError and URLError in CancellationTests by @simonjbeaumont in #45
 
Full Changelog: 1.0.0...1.0.1
1.0.0 🚀
What's Changed since 1.0.0-alpha.1
SemVer Patch
- Explicit dependency on HTTPTypes by @czechboy0 in #39
 - More checks for task cancellation and tests by @simonjbeaumont in #44
 
Other Changes
- Add visionOS platform support by @czechboy0 in #38
 - Add Docker Compose file for Swift 5.9.0 by @simonjbeaumont in #40
 - Remove no-longer-needed 
@preconcurrencys by @MahdiBM in #35 - fixes internal typo in source parameter by @heckj in #42
 - Prep 1.0 by @czechboy0 in #43
 
New Contributors
Full Changelog: 1.0.0-alpha.1...1.0.0
What's Changed since 0.3.1
SemVer Major
- Move to Swift 5.9 as the minimum version by @czechboy0 in #32
 
SemVer Minor
- Improve inlining by @czechboy0 in #30
 - Remove AsyncStream.makeStream backports now we support only Swift 5.9+ by @simonjbeaumont in #34
 
SemVer Patch
- Add missing available annotation to streaming tests by @simonjbeaumont in #33
 - Explicit dependency on HTTPTypes by @czechboy0 in #39
 - More checks for task cancellation and tests by @simonjbeaumont in #44
 
Other Changes
- Prep for 1.0 alpha, adapted to runtime changes in main by @czechboy0 in #31
 - Bump to 1.0.0-alpha.1 by @czechboy0 in #36
 - Add visionOS platform support by @czechboy0 in #38
 - Add Docker Compose file for Swift 5.9.0 by @simonjbeaumont in #40
 - Remove no-longer-needed 
@preconcurrencys by @MahdiBM in #35 - fixes internal typo in source parameter by @heckj in #42
 - Prep 1.0 by @czechboy0 in #43
 
New Contributors
Full Changelog: 0.3.1...1.0.0
Swift OpenAPI URLSession 1.0.0-alpha.1
What's Changed
SemVer Major
- Move to Swift 5.9 as the minimum version by @czechboy0 in #32
 
SemVer Minor
- Improve inlining by @czechboy0 in #30
 - Remove AsyncStream.makeStream backports now we support only Swift 5.9+ by @simonjbeaumont in #34
 
SemVer Patch
- Add missing available annotation to streaming tests by @simonjbeaumont in #33
 
Other Changes
- Prep for 1.0 alpha, adapted to runtime changes in main by @czechboy0 in #31
 - Bump to 1.0.0-alpha.1 by @czechboy0 in #36
 
Full Changelog: 0.3.1...1.0.0-alpha.1
Swift OpenAPI URLSession 0.3.1
What's Changed
SemVer Patch
- Add support for streaming on recent Darwin platforms by @simonjbeaumont in #24
 - Use APIs available on older macOS in tests by @simonjbeaumont in #25
 - Add missing transition AsyncBackpressuredStream state machine by @simonjbeaumont in #27
 - Improve debug logging and add tests that it is not evaluated when disabled by @simonjbeaumont in #26
 - Avoid double continuation resume in URLSession delegate in corner case by @simonjbeaumont in #28
 - Replace AsyncBackpressuredStream with updated implementation by @simonjbeaumont in #29
 
Other Changes
- Add docker-compose file for 5.10 CI by @simonjbeaumont in #16
 - Enable documentation comment validation in swift-format by @PARAIPAN9 in #18
 - Bump swift-format to 5.9 by @czechboy0 in #17
 - Add a soundness --fix flag by @czechboy0 in #19
 - Disable warnings as errors in nightlies by @czechboy0 in #21
 - Disable "respectsExistingLineBreaks" in .swift-format for more consistent styling by @PARAIPAN9 in #20
 - Add README badges by @czechboy0 in #23
 
New Contributors
- @PARAIPAN9 made their first contribution in #18
 
Full Changelog: 0.3.0...0.3.1
Swift OpenAPI URLSession 0.3.0
What's Changed
Other Changes
- Async bodies + swift-http-types adoption by @czechboy0 in #15
 
Full Changelog: 0.2.2...0.3.0
Swift OpenAPI URLSession 0.2.2
What's Changed
SemVer Patch
- Fix double encoding of path parameters by @czechboy0 in #14
 
Full Changelog: 0.2.1...0.2.2