v0.2.0
- Fix last error shadowing on connection failures (originally reported at wallyqs/pure-ruby-nats#5 )
- Fixes to follow more closely behavior from the Go client on connect failures
- Add customizable
:connect_timeout
- Add read timeouts for read line during
CONNECTING
andRECONNECTING
stages - Add
SocketTimeoutError
to represent i/o timeout errors with socket