Skip to content

Releases: swift-server/async-http-client

AsyncHTTPClient 1.1.1

31 Mar 09:55
Compare
Choose a tag to compare

SemVer Patch

  • fixes case-sensitive location header parsing (#185)

AsyncHTTPClient 1.1.0

12 Feb 17:29
e2636a4
Compare
Choose a tag to compare

SemVer Minor

SemVer Patch

  • require secure NIO version (#162)
  • add a test that does many equal concurrent requests (#160)
  • fix usage of older api in readme example (#156)
  • Make public class public contrictible (#154, patch credit to @krzyzanowskim)
  • Remove parts of #139 relying on the Network framework (#147, patch credit to @adtrevor)
  • Bugfix HTTPS SNI and IP Address (#139, patch credit to @StrangeDays)
  • add test where server sends connection: close (#143)
  • various other small changes (#163, #159, #157, #145, #142)

AsyncHTTPClient 1.0.1

10 Dec 18:14
48e284d
Compare
Choose a tag to compare

SemVer Patch

  • fix NIO deprecations & update to secure versions (#141)
  • added extra test cases (#132, #140)
  • update copyrights note (#125)
  • check for api breakage and prepare to test with thread sanitizer in ci (#122)
  • Update dependency given in README to 1.0.0 (#121, patch credit to @armandgrillet)

1.0.0

23 Oct 16:32
51dc885
Compare
Choose a tag to compare
  • add response decompression support (#86)
  • add support for redirect limits (#113)

1.0.0-alpha.4

25 Sep 10:07
d84a1da
Compare
Choose a tag to compare
1.0.0-alpha.4 Pre-release
Pre-release
  • added swift 5.1 support in CI (#111)
  • cancel is now sent as outbound user event (#110)
  • trailing slash in path now preserved (#107)
  • EventLoop preferences was refactored to make programming model simpler (#102)

1.0.0-alpha.3

10 Sep 22:09
1b31c5a
Compare
Choose a tag to compare
1.0.0-alpha.3 Pre-release
Pre-release
  • Give generic parameters nice names (#99)
  • Add authorization to proxy (#94)
  • Refactor proxy configuration (#90)
  • Redirects ignore EventLoop preference - (#89)
  • Make sure HTTPClient is shutdown (#98)
  • Fix missing set to maxAge in Cookie init function (#91)
  • Nest timeout configuration type inside configuration (#93)
  • Tolerate futures from arbitrary event loops (#96)

1.0.0-alpha.2

21 Aug 09:24
Compare
Choose a tag to compare
1.0.0-alpha.2 Pre-release
Pre-release
  • added NIO event loop preference as an argument for execute (#79)
  • renamed rename didReceivePart to didReceiveBodyPart
  • added option to ignore unclean SSL shutdowns

Alpha Release

05 Jul 14:08
a42fe83
Compare
Choose a tag to compare
Alpha Release Pre-release
Pre-release
1.0.0-alpha.1

remove unused degate and make other one public+rename (#61)