Skip to content

Bump uWebSockets.js from v20.4.0 to v20.56.0#127

Open
dependabot[bot] wants to merge 1 commit intodevelopmentfrom
dependabot/npm_and_yarn/development/uWebSockets.js-v20.56.0
Open

Bump uWebSockets.js from v20.4.0 to v20.56.0#127
dependabot[bot] wants to merge 1 commit intodevelopmentfrom
dependabot/npm_and_yarn/development/uWebSockets.js-v20.56.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 29, 2025

Bumps uWebSockets.js from v20.4.0 to v20.56.0.

Release notes

Sourced from uWebSockets.js's releases.

v20.56.0

Streamlined cross-platform build & test

  • All platforms (even Windows 😮 ) & all architectures now build using Clang, have the same build flow (build.yml) and smoke testing.
  • Windows no longer requires any MSVCRT.dll, making it more portable.
  • Binaries won't be updated without a passed smoke test (they run before upload now).

The entire build.yml is 42 lines now

wwe-vince-mcmahon-3911007930

v20.55.0

Massively improved Linux ARM64 builds

  • Moving from QEMU emulation to GitHub's native ARM64 runners, we cut building times from 55 minutes to 5 minutes
  • The same building flow and smoke testing is now shared for macOS, Linux x64 and Linux ARM64
  • Build "scripts" are now less than 300 lines in total for the entire project across all platforms, versions and architectures

v20.54.0

Raise macOS target version to 15

  • Fixes newly added Node.js 25 support on macOS.
  • Removes old Linux 32-bit ARM stale binaries.

v20.53.0

Node.js 25

  • Adds Node.js 25 support, removes Node.js 23
  • Raises Linux target platform to Ubuntu 24.04
  • 32-bit Linux ARM binaries haven't been built for this release, or the prior one and will probably be removed as a target in favor of 64-bit Linux ARM only.

v20.52.0

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

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

Node.js 23

  • Bumps uWS to latest
  • Disables experimental CachedHelloWorld example support
  • Disables ARMv7 (32-bit) building for now

... (truncated)

Commits
  • d04e707 [GitHub Actions] Updated macos-15 binaries
  • 06cab59 [GitHub Actions] Updated macos-15 binaries
  • eb02bc7 [GitHub Actions] Updated windows-latest binaries
  • 8bc9f93 [GitHub Actions] Updated ubuntu-24.04-arm binaries
  • aeab40c [GitHub Actions] Updated windows-latest binaries
  • ac97589 [GitHub Actions] Updated ubuntu-24.04 binaries
  • a8c43dc Bump version from 20.55.0 to 20.56.0
  • 2843f13 [GitHub Actions] Updated macos-15 binaries
  • 8e832ac [GitHub Actions] Updated windows-latest binaries
  • cfe5c30 [GitHub Actions] Updated ubuntu-24.04 binaries
  • Additional commits viewable in compare view

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [uWebSockets.js](https://github.com/uNetworking/uWebSockets.js) from v20.4.0 to v20.56.0.
- [Release notes](https://github.com/uNetworking/uWebSockets.js/releases)
- [Commits](uNetworking/uWebSockets.js@65f39bd...d04e707)

---
updated-dependencies:
- dependency-name: uWebSockets.js
  dependency-version: d04e707a1292928d50163ff7545e45c3e84c5ec3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Dec 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants