All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
Changed:
- lib: Use native
async
/await
.
Fixed:
- chore: Update dependencies.
Added:
- lib/socket,client: Forward errors from underlying WebSocket
- lib/client: Add getter
Client#isOpen
- lib/client: Pass "context" arguments in
close
event - lib/server: Add constructor option
ignoreConnReset
(set totrue
!)
Changed:
- lib: Use proper WebSocket close codes
- lib/server: Improve graceful shutdown
- script/connect: Improve exit process of script
Out in the Wild