Kitura NIO Versions Save

A networking library for Kitura, based on SwiftNIO

3.1.0

2 years ago

3.0.1

2 years ago

3.0.0

2 years ago

Swift 5.1 is now the minimum supported version.

2.4.0

4 years ago

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

4 years ago
  • fix: Close active connections while stopping an HTTPServer (#218)
  • feat: Ability to limit request size and connection count (#221)

2.2.0

4 years ago

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

4 years ago

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. (https://github.com/IBM-Swift/Kitura-NIO/pull/199)

2.1.0

4 years ago

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

5 years ago

What's new

  • Upgrade to swift-nio 2.1 (#204)

2.0.4

5 years ago

What's new