Releases: uNetworking/uWebSockets
v0.5.0 (archived)
This release is archived as the first version to pass all of Autobahn including extra permessage-deflate tests.
- Adds permessage-deflate support.
- maxPayload option to hinder too long messages to be received.
- Rewritten benchmarks capable of stressing the server fully.
- Further parser optimizations, one parser path got neglected for way too long.
- Connections now default to noDelay mode (TCP_NODELAY).
v0.4.0 (archived)
This release is archived as various Node.js integration fixes.
- Node.js addon is now always using the Node.js HTTP(S) server.
- Added the addon build system still in use today (node-gyp with pre-compiled binaries as fall back).
v0.3.0 (archived)
This release is archived as the first version that passed all Autobahn tests over SSL.
v0.2.0 (archived in verbatim)
This release is a milestone for Node.js support as we now expose the ws
interface well enough to pass every Primus integration test without changing any of the existing ws code. Next step is to compile and publish to NPM binaries for OS X and Linux (Windows support could come for Node.js in future versions).
v0.1.0 (archived in verbatim)
This very first release marks a milestone in development as we now have a reasonably stable and tested version working on Linux, OS X & Windows. Tested with all major browsers (Chrome, Safari, Firefox & Edge) and passing the Autobahn tests for what is supported. This while still providing top-notch performance and memory scaling.
From this base I will continue to extend and improve the library with new features and functionalities. I already know a bunch of improvements that will be added in the near future. One such feature is the ability to attach user data to a socket, something needed in many use cases.
Thanks for the testing and bug reports - keep them coming! Also, thanks for the contributed Windows support from @AndyM84.
:)