- Expand
max_length
to cover sequences of continuation frames anddraft-{75,76}
- Decrease default maximum frame buffer size to 64MB
- Stop parsing when the protocol enters a failure mode, to save CPU cycles
- Add a
max_length
option to limit allowed frame size
- Support client URLs with Basic Auth credentials
- Fix bug in EventEmitter#emit when listeners are removed
- Fix bug in EventEmitter#listener_count for unregistered events
- Queue sent messages if the client has not begun trying to connect
- Encode all strings sent to I/O as
ASCII-8BIT
- Add API for setting and reading headers
- Add Driver.server() method for getting a driver for TCP servers
- First stable release
- First release
- Proof of concept for people to try out
- Might be unstable