Skip to content

AsyncHTTPClient 1.20.0

Compare
Choose a tag to compare
@gjcairo gjcairo released this 21 Dec 14:15
· 29 commits to main since this release
5ccda44

SemVer Minor

  • HTTPClientRequest: allow custom TLS config (#709)
  • Automatically chunk large request bodies (#710)
  • Support custom backgroundActivityLogger while using the default ELG. (#711)
  • Bump minimum Swift version to 5.7 (#712)
  • Add an idle write timeout (#718)

SemVer Patch

  • Update Package.swift (#722, patch credit to @nishant-dani)
  • Fix potential race conditions when cancelling read/write idle timers (#720)
  • Use the given connection pool idle timeout in the HTTPClient.Configuration inits (#723)

Other Changes

  • Fix wrong/outdated connect timeout documentation (#714, patch credit to @MahdiBM)
  • Fix flaky test TransactionTests.testCancelAsyncRequest (#707)
  • testPlatformConnectErrorIsForwardedOnTimeout port reuse (#716)
  • Add missing availability guards in tests (#719)