Skip to content

Releases: Kitura/Kitura-WebSocket-NIO

2.1.1

29 Jul 04:29
d62af87
Compare
Choose a tag to compare

What's new

  • Major fixes related to compression context takeover (#26 and #28)
  • A memory leak fixed (#33)
  • WebSocket compression documentation added (#37)
  • Don't log errors when closed channels detected (#36)

2.1.0

05 Jul 06:20
b1e4d80
Compare
Choose a tag to compare

What's new

  • Compression context-takeover and configuring the LZ77 window size is now supported (#26)
  • A critical fix to ignore continuation frames of an uncompressed message (#28)
  • A memory leak fixed (#33)

2.0.2

17 May 12:39
84b4591
Compare
Choose a tag to compare

What's new

  • Temporary workaround to always use no context takeover (#24)
  • tests: upgrade to swift-nio 2.1 (#25)

2.0.1

04 May 14:51
e532194
Compare
Choose a tag to compare

What's new

  • Support for one-way compression (only server side). This was a bug fixed by #18
  • Invoke buffer allocator and sendMessage() on the event loop related to the connection (#16)
  • Autobahn testing in the CI! (#11)

2.0.0

10 Apr 09:43
4f3a575
Compare
Choose a tag to compare

What's new

  • Kitura-WebSocket is now based on Kitura-NIO 2.x and SwiftNIO 2.x (#9)

1.0.0

09 Apr 20:44
c4c0d80
Compare
Choose a tag to compare

The code for the first release of Kitura-WebSocket-NIO is adopted from the work done on the websocket-nio branch in Kitura-WebSocket. This release includes:

  • A SwiftNIO 1.x.x based implementation of the API defined by Kitura-WebSocket
  • support for Websocket compression using the permessage-deflate algorithm