This release introduces a new engine implementation based on uWebSockets.js, a high performance HTTP/WebSocket server which can be used as an alternative to the default Node.js HTTP server.
Usage:
const { App } = require("uWebSockets.js");
const { uServer } = require("engine.io");
const app = new App();
const server = new uServer();
server.attach(app);
app.listen(3000, () => {});
Feedback is welcome! 👼
Bug Fixes
- fix payload encoding for v3 clients (ed50fc3)
Features
- add an implementation based on uWebSockets.js (271e2df)
Performance Improvements
Links
- Diff: 6.0.0...6.1.0
- Client release: 6.1.0
- ws version: ~8.2.3