Enhancements
- Support setting descriptions on Consumers and Streams
- Support
last_per_subject
deliver policy for Streams - Support Nats Server 2.4.0 acknowledgement subjects
- Improve header support based on current design
- Remove the Key-Value Store client
bucket.key
behaviour for accessing keys in a bucket - Support
.
in keys for the Key-Value Store client - Support paging over
connz
output from servers and limit results to the first 1000 in displays - Report if a Push Consumer has active interest on it
- Support the new Delivery Group concept and show additional Consumer state
- Support getting the last message for a subject from a stream using
nats stream get --last-for SUBJECT
- When waiting for responses from servers in monitoring use a sliding window if no expected response count is given
- Add
nats account report connections
which against NATS Server 2.4.0 will show all connection made scoped to an account - Support filtering responses by subject interest in
nats server req connections
andnats server report connections
- Big improvements to
nats bench
to support benchmarking JetStream, includes breaking changes to CLI behaviors - Support using Snappy compression on some communications from the NATS Servers
- Support consuming multiple messages using
nats consumer next
nats server check
can now output JSON format results to assist with integration into other monitoring systems- New
nats server check server
that can check properties like uptime, cpu, memory, total connections, total subscriptions etc - Support Flow Control in
nats consumer sub
- Various small UX improvements
- Ensure the output from
nats --help
goes to STDOUT not STDERR