uWebSockets.js

μWebSockets for Node.js back-ends

APACHE-2.0 License

Downloads
255.8K
Stars
7.5K
Committers
42

Bot releases are visible (Hide)

uWebSockets.js - v15.9.0

Published by over 5 years ago

  • Updated to µWS v0.15.5
  • Enabled MicrotasksPolicy::kAuto again
uWebSockets.js - v15.8.0

Published by over 5 years ago

  • Fixes a wildcard precedence bug in URL routing
  • Minor TypeScript fixes
uWebSockets.js - v15.7.0

Published by over 5 years ago

  • Guarantees proper release of WebSocket JavaScript objects
uWebSockets.js - v15.6.0

Published by over 5 years ago

  • Adds ssl_prefer_low_memory_usage option to App constructor
  • Adds iteration over headers with req.forEach
  • Fixes a few TypeScript definition bugs/features
  • getRemoteAddress to get IP from res or ws
  • Reverts the setting of MicrotasksPolicy::kAuto as it (probably) crashed Node.js in some cases
uWebSockets.js - v15.5.0

Published by over 5 years ago

Various fixes

  • TypedArrays are now read correctly as input everywhere. This means you can even pass a Node.js Buffer.
  • Clean exit, no libuv assertion errors on exit anymore
  • app.listen(host, port, cb) now actually works and won't instantly crash
  • app.forcefully_free is not needed and removed
uWebSockets.js - v15.4.0

Published by over 5 years ago

V8 microtask queue tweaks

  • process.nextTick is now much simplified
  • Much faster AsyncFunction.js example
uWebSockets.js - v15.3.0

Published by over 5 years ago

Safari fixes

  • Safari browsers can now connect over websocket, even with permessage-deflate enabled.
uWebSockets.js - v15.2.0

Published by over 5 years ago

TypeScript & FreeBSD

  • Releases now feature TypeScript declarations to help IDE autocomplete.
  • Documentation generated with TypeDoc.
  • FreeBSD support (requires building from sources).

Bugs:

  • res.onData will now emit an empty, last, chunk if there is no data.
  • Reading Http data now times out if the client is too slow sending.
uWebSockets.js - v15.1.0

Published by over 5 years ago

AppVeyor & TravisCI

All binaries are now built automatically on every push

uWebSockets.js - v15.0.0

Published by over 5 years ago

🎉 First "public" release 🚀

  • uWebSockets v0.15rc5
  • uSockets v0.1.1
uWebSockets.js - v0.2.1

Published by over 5 years ago

RC4 binaries for all platforms

  • Fixes to Http
uWebSockets.js - v0.1.0

Published by over 5 years ago

RC2 binaries for all platforms

  • [API change]: ws.close is now ws.end
  • ws.close is a new function much like ws.terminate in websockets/ws
  • Now features random edge case testing
  • Compiled for all platforms using µWS v0.15rc2
uWebSockets.js - v0.0.9

Published by over 5 years ago

  • Linux only build
  • µWS v0.15 beta 1 with many fixes
  • New app.any feature
  • New idleTimeout setting
uWebSockets.js - v0.0.8

Published by over 5 years ago

  • First version with binaries for Windows, Linux, macOS
  • Complete wrapper, all functions are done
  • Wraps a very broken version of µWS v0.15 alpha 5
uWebSockets.js - v0.0.3

Published by almost 6 years ago

Fixed package.json

uWebSockets.js - v0.0.2

Published by almost 6 years ago

Tons of new wrappers, more examples

uWebSockets.js - v0.0.1

Published by almost 6 years ago

  • First binary test release