CHANGELOG.md
July 4, 2020 ยท View on GitHub
Released 3.0.0
Changes
- Add support for Node 14 #42
- Rebuild Node 12 bindings from 12.8.2
- Clarify
Supported Node Versionsin README
Released 2.0.0
Changes
- Drop support for Node 8,9,11
- Fix issues with latest Node 12
- Add "Supported Node Versions" section in README
Released 1.6.0
Changes
- If no close code provided from client return
1005(similar to ws.js module)
Bugs
Released 1.5.0
Changes
Released 1.4.0
Changes
- Return
secureProtocolto docs (stick with tls 1.2) - Downgrade multiple listeners error to warning (allow listeners overwrite)
Released 1.3.1
Improvement
- Remove
secureProtocolfrom required options on ssl
Released 1.3.0
Improvement
- Add SSL support to node 10,11,12,13 (outstanding issue with node 13.9.0 use 13.8.0 instead)
Released 1.2.0
Improvement
- Do not register httpServer on
errorevent if server has been passed from the user
Released 1.1.2
Fixes
- Fix typings for on
connectionevent
Released 1.1.0
Improvement
- Added support for on
closeevent on theWebSocketServer
Fixes
- Validation prints warning if listener is not supported
Released 1.0.0
This is quite a big release with some important changes, improvement and fixes including but not limited to:
Improvement
- Added
noServerconfig - Added
clientsgetter toWebSocketServer - Added
handleUpgradesimilar towsmodule - Changed values of
OPENandCLOSEDonWebSocketto1and3respectively - Reexported
WebSocketServerunderWebSocket.Server
Fixes
- Fixed
perMessageDeflateconfiguration - Fixed close code on fuzzing
Removed
- Removed
global.cwsconfig - Removed
websocket.remoteAddressas can get data fromwebsocket._socket.remoteAddressorreq.connection.remoteAddress - No more
listeningevent emitted fromWebSocketServer(can be implemented using callback)
Many other fixes and improvements...
Release 0.17.0
- Remove support for SSL from Node.js 10+ (use proxy instead like nginx)
- Added support for Node.js 13
Release 0.16.0
- Improved typings for
on('connection')handler #25 - Improved typings for
verifyClient#24 - On
verifyClientfail by default return code401#24
Release 0.15.0
Improvements
socket.send(buffer, { binary: false })will force textopCode
Release 0.14.0
Improvements
- Adjust
verifyClientto return the sameinfoobject aswsmodule instead ofheadersreturn origin as headers can be accessed fromreq
Release 0.13.0
Improvements
- Add support for node 12
Release 0.12.2
Improvements
- Re throw error from cWS bindings.