All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.0.0 (2019-12-14)
-
Now only Node.js version 10 and later are supported
-
Remove browserify
-
updates (825b77c)
1.0.1 (2018-06-23)
1.0.0 (2018-01-05)
- remove Promise polyfill (f28cdd0)
- remove Promise polyfill
0.7.2 (2017-01-19)
- actually fix async receiveHook handling (66934c9)
0.7.1 (2017-01-17)
- don't ignore promises returned by the receiveHook (4547cbf)
0.7.0 (2017-01-06)
- don't allow sending data when client is not connected (64e3cb2)
- add encodeMessage to Server (800d081)
- add sendHook (b5fc8ea)
- add support for sending already encoded messages (6c6d065)
- emitEncoded alias for sendEncoded (5baf109)
- pass additional options to ws socket constructor, fixes #1 (32237ad)
- Start attempts counting from 1.
- Tweak default ping settings.
0.6.0 (2016-11-29)
- transpiled code usage on node 4.x (f267ce9)
- update dependencies (f7b8e54)
- Drop node 0.12 support.
0.5.3 (2016-10-27)
0.5.2 (2016-10-27)
- add client socket constructor customisation (b9b76e0)
0.5.1 (2016-10-21)
0.5.0 (2016-10-12)
- ensure usage of formatter for all errors (bc2dfad)
- make getClient to work inside onConnect (1121efa)
- rename parsing error (ebfa845)
- Rename ParsingError to preprocessingError.
- Error formatter is used on all errors, ParsingError and RPCError wrappers have been removed.
0.4.1 (2016-10-09)
- closing reconnecting client (82ee47c)
0.4.0 (2016-10-09)
- auto reconnect is enabled by default
0.3.0 (2016-09-28)
- emit errors without throwing on 0 listeners (7675db2)
- send pings for network failures detection (2c7ee8d)
- separate ping timeout option (0ba3ef3)
- use emit as an alias for send (a142bed)
- Server option is renamed to WebSocketServer.
- terminated state now is not checked by the reconnect method.
- rename ackWaitTimeout to ackTimeout.
- emit method semantics changed.
0.2.0 (2016-09-26)
- server: add an auth wait timeout (990e91e)
0.1.2 (2016-09-24)
- server: actually remove client (ec5adc9)
- server: add close code (2d2608c)
0.1.1 (2016-09-23)
- npm repo link (71fa2f2)
- initial release (e5bf7b5)