Skip to content

v0.17.0

Compare
Choose a tag to compare
released this 10 Jan 12:33
· 644 commits to master since this release
d6954ba

Breaking changes

  • WebSocket user data is now automatically constructed/destructed before/after open/close events.
  • A new Http router brings deterministic and simplified matching rules, read more in user manual.

Features

  • WebSocket::cork, HttpResponse::cork added/fixed up for efficient batching per socket.
  • WebSocket::send now automatically corks itself if desirable.

Security

  • Added fuzz target for TopicTree (pub/sub)
  • Added mocked fuzz target with pub/sub usage
  • Fixed a handful of various bugs
  • Zero discovered defects left unfixed as for now

By the way

There's new work started on a Python wrapper called µWebSockets.py with promising performance (it beats the Node.js wrapper by far, it also beats japronto).