Releases: swift-server/async-http-client
Releases · swift-server/async-http-client
Async HTTP Client 1.26.1
Async HTTP Client 1.26.0
What's Changed
SemVer Minor
- Add
head
property toFileDownloadDelegate
'sProgress
/Response
struct by @gregcotten in #811 - Add
didVisitURL
delegate method by @gregcotten in #816 - Add Request/Response History to all public
Response
types by @gregcotten in #817 - Drop support for Swift 5.9 by @glbrntt in #830
- Add "debug initializer" hook for channels by @clintonpi in #801
- Adopt strict concurrency checking by @glbrntt in #831, #832, #833, #834, #835, #836, #837, #838, #840 and #841
SemVer Patch
- Propagate
HTTPClient.Task<Response>
failures to subsequent redirect tasks by @gregcotten in #814 - Clean up Task error handling. by @Lukasa in #839
- Enable warnings as errors in CI by @glbrntt in #842
Other Changes
- Rename nightly_6_1 params to nightly_next by @rnro in #820
- Only apply standard swift settings on valid targets by @rnro in #821
- Work around Foundation revert even more by @Lukasa in #822
- Add static SDK CI workflow by @rnro in #823
- Update expired test cert by @gjcairo in #824
- Enable Swift 6.1 jobs in CI by @rnro in #827
New Contributors
- @gregcotten made their first contribution in #811
- @clintonpi made their first contribution in #801
Full Changelog: 1.25.2...1.26.0
Async HTTP Client 1.25.2
This release contains no behavioural changes, but resolves some failures in tests that were affecting the swiftlang CI jobs.
What's Changed
Other Changes
- Remove misuse of EmbeddedEventLoop by @Lukasa in #812
- Work around Foundation revert by @Lukasa in #813
Full Changelog: 1.25.1...1.25.2
Async HTTP Client 1.25.1
Async HTTP Client 1.25.0
1.24.2
1.24.1
What's Changed
SemVer Patch
- Enable MemberImportVisibility check on all targets by @rnro in #794
- Unbreak CI by @Lukasa in #800
- Android support by @marcprux in #799
- Avoid precondition failure in write timeout by @rnro in #803
Other Changes
- Aligning semantic version label check name by @FranzBusch in #788
- Update release.yml by @FranzBusch in #795
New Contributors
Full Changelog: 1.24.0...1.24.1
AsyncHTTPClient 1.24.0
What's Changed
SemVer Minor
- Added: ability to set basic authentication on requests by @agamdua in #778
- fix 784: dont crash on huge in-memory bodies by @weissi in #785
SemVer Patch
Other Changes
- remove contributors script by @rnro in #782
- add .editorconfig file by @rnro in #781
- remove unused Swift 6 language mode workflow by @rnro in #783
New Contributors
Full Changelog: 1.23.1...1.24.0