bufferutil
WebSocket buffer utils
4.1.0
27M downloads/mo
#3537 most downloaded on npm
websockets/bufferutil
What this package is like to depend on
Last release 8 months ago
18 Dec 2025
Release timing varies
gaps range from 2 weeks to 1.9 years
This project publishes no release notes
the list below is its commits, not an announcement
Nothing withdrawn
no release was ever pulled
12 years old
26 releases · first in 2015
1 release in the last 12 months
see the full history below
Release timeline
26 releases · Jan 2015 to Dec 2025Releases
latest 26-
4.1.018 Dec 2025Commits, not release notes
This project publishes no release notes. Between
v4.0.9andv4.1.0there were 19 commits, 19 of them substantive:- [ci] Use Ubuntu 22.04 to build the prebuilt binary for Linux
- [ci] Do not test on node 18
- [ci] Test on node 24
- [ci] Update actions/checkout action to v5
- [ci] Update actions/setup-node action to v5
- [ci] Update actions/download-artifact action to v5
- [test] Add cross-tests between native and fallback (#165)
- [ci] Update actions/setup-node action to v6
- [ci] Update actions/download-artifact action to v6
- [ci] Update actions/upload-artifact action to v5
- [ci] Update actions/checkout action to v6
- [ci] Build the prebuilt binary for macOS with the Intel runner image
- [build] Do not build a universal binary for macOS (#167)
- [ci] Build and deploy two platform-specific binaries for macOS
- [perf] Do not make compiler life harder (#164)
- [minor] Support buffers greater than 2^32 bytes in length
- [pkg] Update node-gyp to version 12.1.0
- [lint] Fix prettier error
- [dist] 4.1.0
-
4.0.927 Dec 2024Commits, not release notes
This project publishes no release notes. Between
v4.0.8andv4.0.9there were 16 commits, 16 of them substantive:- [pkg] Set the --target option to 8.11.2 in the prebuild* scripts
- [ci] Update actions/setup-node action to v4
- [ci] Do not test on node 14
- [pkg] Update node-gyp to version 10.0.1
- [ci] Update actions/upload-artifact action to v4
- [ci] Update actions/download-artifact action to v4
- [ci] Use unique artifact name
- [pkg] Update prebuildify to version 6.0.0
- [ci] Test on node 22
- [ci] Do not test on node 16
- [doc] Add a note about parameter validation
- [ci] Update softprops/action-gh-release action to v2
- [build] Fix invalid escape sequence
- [pkg] Update node-gyp to version 11.0.0
- [pkg] Update mocha to version 11.0.1
- [dist] 4.0.9
-
4.0.815 Oct 2023Commits, not release notes
This project publishes no release notes. Between
v4.0.7andv4.0.8there were 9 commits, 9 of them substantive:- [ci] Test on node 19
- [license] Update copyright notice
- [doc] Fix badge URL
- [ci] Do not test on node 19
- [ci] Test on node 20
- [ci] Update actions/checkout action to v4
- [build] Fix build on macOS 10.15 or earlier
- [ci] Use Ubuntu 20.04 to build the prebuilt binary for Linux
- [dist] 4.0.8
-
4.0.718 Oct 2022Commits, not release notes
This project publishes no release notes. Between
v4.0.6andv4.0.7there were 17 commits, 17 of them substantive:- [ci] Remove appveyor.yml
- [ci] Update actions/setup-node action to v3
- [pkg] Update node-gyp to version 8.4.1
- [ci] Update actions/checkout action to v3
- [ci] Update actions/upload-artifact action to v3
- [ci] Update actions/download-artifact action to v3
- [ci] Set permissions explicitly
- [ci] Split the test job into two jobs
- [ci] Do not test on node 12
- [ci] Do not test on node 17
- [ci] Test on node 18
- [ci] Use the
tokeninput parameter - [pkg] Update mocha to version 10.0.0
- [pkg] Update node-gyp to version 9.1.0
- [ci] Do not use the set-output command
- [pkg] Use the --target option in the prebuild* scripts
- [dist] 4.0.7
-
4.0.602 Jan 2022Commits, not release notes
This project publishes no release notes. Between
v4.0.5andv4.0.6there were 8 commits, 8 of them substantive:- [ci] Test on node 17
- [pkg] Remove prebuildify-cross
- [pkg] Update prebuildify to version 5.0.0
- [doc] Add logos to badges
- [ci] Use macos-latest
- [build] Use macOS specific settings only for macOS builds
- [ci] Fix nit
- [dist] 4.0.6
-
4.0.513 Oct 2021Commits, not release notes
This project publishes no release notes. Between
v4.0.4andv4.0.5there were 4 commits, 4 of them substantive:- [pkg] Update node-gyp-build to version 4.3.0
- [pkg] Remove prebuild-linux-arm script
- [ci] Do not build and deploy binaries for Linux ARM
- [dist] 4.0.5
-
4.0.425 Sep 2021Commits, not release notes
This project publishes no release notes. Between
v4.0.3andv4.0.4there were 13 commits, 13 of them substantive:- [ci] Test on Linux ARM64
- [ci] Use GitHub Actions
- [ci] Run the release job on ubuntu-latest
- [ci] Do not test on node 10
- [ci] Test on node 16
- [pkg] Add engines field
- [license] Fix license text
- [pkg] Update mocha to version 9.0.3
- [ci] Use Github Actions for Windows x86 testing
- [ci] Use ubuntu-18.04 instead of ubuntu-16.04
- [ci] Reduce artifacts retention period to 1 day
- [minor] Build a universal binary to support Apple M1
- [dist] 4.0.4
-
4.0.302 Jan 2021Commits, not release notes
This project publishes no release notes. Between
v4.0.2andv4.0.3there were 2 commits, 2 of them substantive:- [ci] Deploy binaries for Linux ARMv6, ARMv7, and ARM64
- [dist] 4.0.3
-
4.0.231 Oct 2020Commits, not release notes
This project publishes no release notes. Between
v4.0.1andv4.0.2there were 24 commits, 21 of them substantive:- fix(package): update node-gyp-build to version 3.8.0 (#113)
- [test] Move test files under the test folder
- [pkg] Update prebuildify to version 3.0.0 (#117)
- [pkg] Update node-gyp-build to version 4.1.0
- [pkg] Update mocha to version 6.2.0 (#119)
- [pkg] Update node-gyp-build to version 4.2.0 (#120)
- [ci] Remove unsupported node versions
- [ci] Test on node 12
- [pkg] Update mocha to version 7.0.1 (#121)
- [pkg] Update mocha to version 7.1.0 (#123)
- [pkg] Add .npmrc
- [ci] Test on node 14
- [ci] Use node 12 to create the pre-built binaries
- [ci] Use node 14 to create the pre-built binaries
- [pkg] Update prebuildify to version 4.0.0 (#125)
- [pkg] Update mocha to version 7.2.0 (#127)
- [pkg] Use caret ranges for all dependencies
- [pkg] Update mocha to version 8.0.1
- [doc] Fix Travis CI URL
- [ci] Update access token
…and 1 more.
-
4.0.123 Dec 2018Nothing published for this version
-
4.0.003 Jul 2018Nothing published for this version
-
3.0.506 May 2018Nothing published for this version
-
3.0.406 Apr 2018Nothing published for this version
-
3.0.303 Nov 2017Nothing published for this version
-
3.0.3-napi04 Dec 2017 pre-releaseNothing published for this version
-
3.0.207 Jul 2017Nothing published for this version
-
3.0.131 May 2017Nothing published for this version
-
3.0.003 Mar 2017Nothing published for this version
-
2.0.107 Feb 2017Nothing published for this version
-
2.0.003 Feb 2017Nothing published for this version
-
1.3.027 Nov 2016Nothing published for this version
-
1.2.121 Aug 2015Nothing published for this version
-
1.2.013 Aug 2015Nothing published for this version
-
1.1.005 May 2015Nothing published for this version
-
1.0.129 Jan 2015Nothing published for this version
-
1.0.029 Jan 2015Nothing published for this version