- Notifications
You must be signed in to change notification settings - Fork611
Releases: uNetworking/uWebSockets.js
v20.52.0
Compare
Node.js 24
- Bumps uWS to v20.74.0 + latest commits
- Add Node.js 24, removes Node.js 18
- Raises Linux target platform to Ubuntu 22.04
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v20.51.0
Compare
Yesterday's release disabledcached HTTP support but mistakenly also disabledall HTTP support.
This release brings back HTTP support.
This release also moves to GitHub Actions macOS 13
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v20.50.0
Compare
Node.js 23
- Bumps uWS to latest
- Disables experimental CachedHelloWorld example support
- Disables ARMv7 (32-bit) building for now
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v20.49.0
442087c
Compare
More threading functionality
- Wrap App.adoptSocket(fd)
- Add App.removeChildAppDescriptor
- Bump uWS tov20.67.0
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v20.48.0
51ae1d1
Compare
WorkerThreads for all platforms
The multi-core load balancing has so far only worked on Linux. WorkerThreads.js example is now updated to use a new interface which works on all platforms including specifically macOS.
It's still a bit experimental (some checks are missing) but should work fine if following the same pattern as inprovided example.
This new approach uses a parent App and round robin distributes connections to the registered child apps.
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v20.47.0
Compare
macOS 12 migration leads to build improvements
GitHub Actions deprecated macOS 11 runners recently which caused havoc and also hinted of other build problems:
- H3App for macOS ARM64 is now working
- macOS ARM64 binaries are working
- Minimal target platform for binaries is now macOS 12.7
- Smoke test added to catch botched builds (however, these are not run for macOS ARM64 since runners are x86_64)
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v20.46.0
Compare
[This release is broken for macOS ARM64, use v20.44.0 until fixed]
- Wraps getParameter(name) so that not only get by index works
- Updates docs for getParameter
- Generates new docs
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v20.45.0
Compare
- Improved 1006 close reasons - no longer empty messages
- macOS 12.7 as minimal target due to GitHub Actions deprecation of macOS 11
- New experimental CachedHelloWorld.js example (perf. boost in benchmarks)
- H3App is broken for macOS ARM64 and has always been due to cross-compilation issue. This has been identified and will be fixed next release.
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v20.44.0
8fa0557
Compare
Assets2
Uh oh!
There was an error while loading.Please reload this page.
v20.43.0
Compare
- Bumps uWS tov20.62.0
- Windows binaries are not updated this release due to GitHub Actions issues
Assets2
Uh oh!
There was an error while loading.Please reload this page.