v0.10.0 (archived)
Pre-release
Pre-release
This release is archived as a complete rewrite of the library. It was later made clear this release had many stability issues that got fixed up in v0.11.0.
- Added WebSocket client support.
- 20% throughput gains.
- Greatly improved Node.js addon memory usage (65% of what 0.9.0 used).
- Added the uws.native low-level interfaces later used in Primus transformer.
- Permessage-deflate now requires 1 byte per socket with shared z_stream.
- First release with decent code structure.
- Added some automatic tests.
- WebSocket transfer support to dynamically load balance multithreaded applications.
- Concept of Groups and Hubs.
- Reuse port support on Linux.
- Path routing (GET /path).
- Subprotocol support.
- IPv6 / IPv4 both supported.
- Many SSL fixes (prior versions had essentially completely broken SSL support).