Releases: nats-io/nats.rs
Releases · nats-io/nats.rs
0.8.6
Bug Fixes
- #126 Fix port signedness issue on ServerInfo which
prevented connecting to servers on ports over i16::MAX.
0.8.5
Improvements
- #125 Remove Sync requirement for the handler function
passed to Subscription::with_handler.
0.8.4
Bug Fixes
- #124 Fix regex error when parsing creds due to missing
the unicode-perl
feature flag on the regex crate.
0.8.3
New Features
- Add
Options::client_cert()
.
0.8.1
Improvements
- Remove
async-dup
dependency.
- Update dependencies, notably
nkeys
to v0.0.11.
Bug Fixes
- Fix a bug due to which TLS authentication was not
working.
- Shutdown the client thread when
Connection
is dropped.
0.8.0
New Features
- Add
asynk::Message::respond()
.
- Add
Options::with_nkey()
.
Improvements
- Update the
smol
dependency.
Breaking Changes
- Remove
crossbeam-channel
from the public API.
0.7.4
Improvements
- Remove the
MutexGuard
held across await points
inside cleanup_subscriptions()
to allow futures
returned by async methods to implement Send
.
0.7.3
New Features
- Expose the
asynk
module with the async client API.
0.7.2
Bug Fixes
- Implement
Subscription::close
and
Subscription::unsubscribe
correctly, which would
previously do nothing.
0.7.1
Bug Fixes
- Fix a deadlock in
Subscription
when concurently
receiving the next message and draining.
Misc
- Add
--auth-token
flag to the nats-box
example.