Skip to content

Releases: Kitura/Kitura-NIO

Swift 5.2 is now the minimum supported

02 Nov 23:47
77751d4
Compare
Choose a tag to compare
Support latest NIO code; Make Swift 5.2 the minimum supported version…

… (#254)

* Support latest NIO code; Make Swift 5.2 the minimum supported version (required by NIO)

* Package.swift updates for Swift 5.2

* remove .swift-version file

* Fix BlueSSLService dependency reference

* Remove Xcode 11 support because it requires Swift 5.1

Update package dependency

13 Sep 02:59
082a207
Compare
Choose a tag to compare
Update dependency versions and CI for consistency with other repos an…

…d Swift 4.x removal (#252)

* Update dependency versions and CI for consistency with other repos and Swift 4.x removal

* Travis: Remove SWIFT_SNAPSHOT from macOS build

Swift 4.x no longer supported

31 Jul 06:19
d870257
Compare
Choose a tag to compare

Swift 5.1 is now the minimum supported version.

2.4.0

23 Oct 10:57
Compare
Choose a tag to compare

What's new

  • Add an API to access the HTTPServer's EventLoopGroup (#225). This was requested for by #224.
  • Fix for #227 (also included in #225)

2.3.0

08 Oct 14:59
Compare
Choose a tag to compare
  • fix: Close active connections while stopping an HTTPServer (#218)
  • feat: Ability to limit request size and connection count (#221)

2.2.0

29 Jul 03:23
a7be981
Compare
Choose a tag to compare

What's new

  • A nasty race condtion related to WebSocket upgrade has been removed (#217)
  • ClientRequest: HTTP credentials will no longer be included in the ClientRequest.url property. This is a small behaviour change (#208)
  • The creation of HTTPServerRequest objects is now permissible only on the EventLoop on which the underlying HTTP request arrived (#215)
  • ClientRequest: new request headers added for parity with Kitura-net (#213)
  • ClientResponse.status is now updated to reflect the value of ClientResponse.statusCode (#214)

2.1.1

05 Jun 13:03
Compare
Choose a tag to compare

What's new

  • Falling back to building HTTPServerRequest.urlURL using String concatenation instead of URLComponents. This also includes a change to ClientRequest that makes sure we don't percent-encode a URL string twice. (#199)

2.1.0

24 May 09:08
Compare
Choose a tag to compare

What's new

  • Allow Kitura-NIO to only listen on one network address (#205). Kitura listens on every available address/interface. This feature allows Kitura to listen on only on interface (only one network address)

2.0.5

17 May 10:03
b61c6d4
Compare
Choose a tag to compare

What's new

  • Upgrade to swift-nio 2.1 (#204)

2.0.4

14 May 09:38
324dc68
Compare
Choose a tag to compare

What's new

  • Fix for a WebSocket upgrade failure in Safari based clients(#203)