Releases: swift-server/async-http-client
Releases · swift-server/async-http-client
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
Async HTTP Client 1.23.1
Async HTTP Client 1.23.0
Async HTTP Client 1.22.2
What's Changed
SemVer Patch
- Explicitly import locale modules by @ian-twilightcoder in #771
New Contributors
- @ian-twilightcoder made their first contribution in #771
Full Changelog: 1.22.1...1.22.2
1.22.1
What's Changed
SemVer Patch
- Fix NIO deprecations after update to
2.71.0
by @fabianfett in #769 - Fix crash when writablity becomes false and races against finishing the http request by @fabianfett in #768
Full Changelog: 1.22.0...1.22.1
1.22.0
What's Changed
SemVer Minor
- Make ConnectionPool's
retryConnectionEstablishment
public by @andreasley in #744 - Add support for request body to be larger than 2GB on 32-bit devices by @aryan-25 in #746 and #749
- Mark HTTPClient.Response Sendable by @weissi in #759
- Assume http2 connection by default, instead of http1 by @ayush1794 in #758
SemVer Patch
- Fix leading slash issue in relative URL requests by @aryan-25 in #747
- Fix OOM issue when setting
concurrentHTTP1ConnectionsPerHostSoftLimit
toInt.max
by @aryan-25 in #763
Other Changes
- Avoid using deprecated API in tests by @Lukasa in #762
- Add releases.yml config for github by @PeterAdams-A in #765
New Contributors
- @andreasley made their first contribution in #744
- @aryan-25 made their first contribution in #746
- @ayush1794 made their first contribution in #758
Full Changelog: 1.21.2...1.22.0
AsyncHTTPClient 1.21.2
SemVer Patch
Other Changes
- Update Examples to use
.singleton
(#742, patch credit to @chieffancypants)
AsyncHTTPClient 1.21.1
SemVer Patch
- Disable
SETTINGS_ENABLE_PUSH
HTTP/2 setting (#741)
AsyncHTTPClient 1.21.0
AsyncHTTPClient 1.20.1
SemVer Patch
- Update minimum swift-nio version (#725)