Skip to content

Releases: 1tgr/rust-websocket-lite

v0.5.2

24 Jul 09:30
Compare
Choose a tag to compare
  • Enable buffering multiple messages before flush (#291)

Thanks to @julihoh for this bug fix.

v0.5.1

26 Apr 07:31
Compare
Choose a tag to compare
  • Allow use by crates that depend on either tokio_util versions 0.6 or 0.7

v0.5.0

24 Dec 21:20
7093cc3
Compare
Choose a tag to compare
  • Update to tokio 1.0, bytes 1.0 and hyper 0.14

v0.4.0

04 Nov 17:20
69192b8
Compare
Choose a tag to compare
  • Update to tokio 0.3 and bytes 0.6 (hyper-websocket-lite still uses tokio 0.2)
  • Expose FrameHeader and FrameHeaderCodec, for access to the lower-level frame protocol
  • Add wsinspect tool
  • Codec performance improvements
  • Improve codec testing: add benchmark and fuzz tests

v0.3.5

28 Jun 09:23
Compare
Choose a tag to compare
  • Fix compliance with Firefox's WebSocket (#85)
  • Add fuzz testing: return an error when a frame's header plus data exceeds 2^64 bytes, instead of panicing

v0.3.4

30 Apr 10:28
Compare
Choose a tag to compare

Updated for tokio-util 0.3.

Thanks to @hyyking for the upgrade work. (#73)

v0.3.3

01 Mar 18:23
Compare
Choose a tag to compare

Add hyper-websocket-lite crate, for integration with an HTTP server based on the hyper framework

v0.3.2

02 Dec 15:02
Compare
Choose a tag to compare

Updated for tokio 0.2, futures 0.3 and bytes 0.5 (#17)

Thanks to @hyyking for the upgrade work.

v0.3.2-alpha.6

22 Nov 07:20
Compare
Choose a tag to compare
Field names in HTTP headers are case insensitive

Closes #8

v0.3.1-alpha.6

05 Nov 21:40
Compare
Choose a tag to compare
websocket_codec::Error is Send+Sync