NATS v1.9.0 Release Notes
Release Date: 2019-10-30 // over 4 years ago-
๐ Changelog
๐ With the release of Go 1.13.3, the
go get github.com/nats-io/nats.go
is now working!โ Added
- Notes in README on using
go get
and Go modules (#481) NoCallbacksAfterClientClose()
connection option to prevent invocation of connection callback on explicit Close() (#514)
โก๏ธ Updated
- ๐ฒ Examples (log error, use Drain(), etc..)
- Replaced use of
DisconnectHandler
withDisconnectErrHandler
in our examples. Thanks to @kaxap for the contribution (#504)
๐ Improved
- When creating a subscription, error will now be reported if using a bad subject or queue name (#500)
- ๐ Support for
~
when providing the user credentials file(s) (#512)
๐ Fixed
- Document issues. Thanks to @JensRantil for the report.
- Some errors in code examples in the README. Thanks to @thylong for the contribution (#507)
- ๐ Allow synchronous subscriptions to use
msg.Respond()
when `AutoUnsubscribe() is used (#489) - Wrong error returned in
NextMsg()
andNextMsgWithContext()
. Thanks to @ekle for the report (#492) - Handling of expiration and auth errors on reconnect (#499, #506)
- Data race between
processMsg()
andStats()
. Thanks to @Will2817 for the report (#521)
Complete Changes
- Notes in README on using