NATS client v2.14.0 Release Notes
-
Key Value
- ๐ KV API Release
JetStream
- ๐ Allow null or empty subject when appropriate while subscribing / binding
- ๐ new JetStreamManagement api
StreamInfo getStreamInfo(String streamName, StreamInfoOptions options)
- ๐ support Stream Configuration and Stream State to reflect server changes up to server V2.7.3
- ๐ support Consumer Configuration reflect server changes up to server V2.7.3
- ๐ Fixed bug with pull subscribe fetch and iterate where it could wait twice the expiration time and improved implementation to reflect server changes in pull behavior.
- โ Added combo pull nowait + expires primitive api to match server pull changes.
Miscellaneous
- โ Addressed Info level Cure53 audit item regarding version string.
- ๐ Moved JsMultiTool out of example to the example repo.
- โ Added NatsJsPushSubAsyncQueueDurable example program.
- โ Unit test improvements to prevent flappers