Skip to content

Releases: rerun-io/ewebsock

0.8.0 - Fix native performance bug

11 Nov 15:42
Compare
Choose a tag to compare
  • Fix blocking receiver sleeping after every read #48 by @jprochazk

0.7.0 - bug fix, custom headers, new tungstenite

10 Oct 13:08
Compare
Choose a tag to compare

ewebsock is a WebSocket client that work on both native and Wasm

Changelog

  • Fix crash when error_event does not have "message" or "error" fields #37 (thanks @romamik!)
  • Add Options::additional_headers and subprotocols #27 (thanks @Its-Just-Nans!)
  • Update to tungstenite 0.23 #39 (thanks @Its-Just-Nans!)
  • Add support for tungstenite 0.24 #46

0.6.0 - Close connection by returning `ControlFlow::Break`

21 May 16:45
Compare
Choose a tag to compare
  • Allow closing the connecting by returning ControlFlow::Break #33
  • Update MSRV to Rust 1.76 #35

0.5.0 - Add connect `Options`

26 Feb 12:15
Compare
Choose a tag to compare
  • Add Options for controlling max frame size of incoming messages - (#29)

Release 0.4.1 - Better error reporting + support tungstenite 0.21

15 Feb 11:08
Compare
Choose a tag to compare
  • Fix: all errors are reported to the caller via on_event (#26)
  • Add support for tungstenite 0.21, update MSRV to 1.72 (#28)

0.4.0 - Make `tokio` an opt-in dependency

07 Oct 13:12
Compare
Choose a tag to compare

Make tokio an opt-in dependency, and add a simpler ws_receive function (#24)

0.3.0 - Bug fixes

30 Sep 08:43
Compare
Choose a tag to compare
  • Fix: WsEvent::Closed is correctly sent on web when socket is closed (#6)
  • Fix: On web, close connection when dropping WsSender (#8)

0.2.0 - wss/tls support

08 Apr 13:54
Compare
Choose a tag to compare
Release 0.2.0 - wss/tls support