CARVIEW |
Navigation Menu
-
Notifications
You must be signed in to change notification settings - Fork 611
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
Assets 2
v20.51.0
Compare
Yesterday's release disabled cached HTTP support but mistakenly also disabled all HTTP support.
This release brings back HTTP support.
This release also moves to GitHub Actions macOS 13
Assets 2
v20.50.0
Compare
Node.js 23
- Bumps uWS to latest
- Disables experimental CachedHelloWorld example support
- Disables ARMv7 (32-bit) building for now
Assets 2
v20.49.0
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 in provided example.
This new approach uses a parent App and round robin distributes connections to the registered child apps.
Assets 2
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)
Assets 2
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
Assets 2
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.
Assets 2
v20.44.0
8fa0557
Compare
Assets 2
v20.43.0
Compare
- Bumps uWS to v20.62.0
- Windows binaries are not updated this release due to GitHub Actions issues