Skip to content

Releases: hummingbird-project/swift-websocket

v1.2.1

05 Jan 15:06
b15960a
Compare
Choose a tag to compare

Patch release changes

  • Fix bug where auto ping data was not getting cleared before building a new ping frame. #11

v1.2.0

19 Dec 09:57
06e5e25
Compare
Choose a tag to compare

Minor release changes

  • Client should wait for server to close the connection after sending close frame. #10
  • Added close timeout. If other side doesn't respond close frame close connection after a specified period. #10

1.1.1

05 Dec 09:10
342a579
Compare
Choose a tag to compare

## Patch release changes

  • Add checks to ensure we aren't being sent frames with invalid reserved flags set. #8

Other changes

  • Moved from Nick Lockwood's SwiftFormat to Apple's swift-format for formatting the project. #7

v1.1.0

27 Nov 15:04
Compare
Choose a tag to compare

Minor release changes

  • Update to using swift-nio v2.77.0

Patch release changes

  • Use swift-nio version of readValidatedUTF8String

v1.0.0

20 Nov 11:36
97f71fe
Compare
Choose a tag to compare

Version 1.0 of general purpose WebSocket support code, client and compression support 🎉

Minor release changes

  • Added "non-negotiated" extensions that are applied without negotiation with other side. #5
  • Removed unnecessary @escaping attribute from a couple of closures. #6

Patch release changes

  • Added logging of which extensions are added in client.

v0.1.0

15 Nov 12:21
fee8d4f
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

Initial version of swift-websocket.

Includes:

  • Core WebSocket handling code
  • WebSocket client library
  • WebSocket permessage-deflate compression library