ITADN
uNetworking/uWebSockets.js

版本发布 8

v20.60.0
? · 2026-03-06

# Bump lsquic The experimental HTTP3 support is now building on latest lsquic 4.6.0.

v20.52.0
? · 2025-05-09

# 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

v20.51.0
? · 2024-11-25

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

v20.50.0
? · 2024-11-24

# Node.js 23 * Bumps uWS to latest * Disables experimental CachedHelloWorld example support * Disables ARMv7 (32-bit) building for now

v20.49.0
? · 2024-09-24

# More threading functionality * Wrap App.adoptSocket(fd) * Add App.removeChildAppDescriptor * Bump uWS to [v20.67.0](https://github.com/uNetworking/uWebSockets/releases/tag/v20.67.0)

v20.48.0
? · 2024-08-24

# 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.

v20.47.0
? · 2024-08-06

# 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)

v20.46.0
? · 2024-08-06

* Wraps getParameter(name) so that not only get by index works * Updates docs for getParameter * Generates new docs