Releases: danielwertheim/mynatsclient
Releases · danielwertheim/mynatsclient
v0.19.1
[Fix]: Issue #83 and #89 - reconnect issues
v0.19.0
- [Changed]: The custom
ILogger
is new replaced by Microsoft.Extension.Logging.ILogger|ILogger<T>
. Read more
- [Fix]: Unnecessary disposal and re-open of stream when using SSL.
v0.18.2
[Fix]: #75 - When issuing requests really fast, there could be a collision in the request id being used. Thanks @igoree for the fix.
v0.18.1
[Fix]: Fixes around large message parsing to solve #69
v0.18.0
- [New]: Introduces a more safe async pub many construct via
client.PubManyAsync
thanks @igoree
- [Changed]: Given the new
client.PubManyAsync
the client.PubMany
now gets a publisher that only allows sync publishers. For async publishes use client.PubManyAsync
.
v0.17.1
[Fix]: #69 via #70 - sometimes the full payload wasn't read from the buffered stream. Thanks @thyn and @igoree for reporting
v0.17.0
[New]: Support for specifying custom connection name useful in e.g monitoring, via #65
v0.16.1
[Fix]: #55 via #63 - you can now Subscribe
and SubscribeAsync
again even if not connected.
v0.16.0
[New]: Allows for a bit more control of the consumer scheduling via #61
v0.15.0
[New]: Adds Catch Rx Observable and CatchAny and Catch aliases via #60