Enhancements
- Support sorting server lists by name
- Add
--count
option tonats sub
- Various UX improvements to
nats bench
- Support new meta cluster information in
server check
- Support sealing streams
- Update
kv
command to usenats.go
and complete ADR implementation - Support Headers Only consumers
- Support stream permissions
- Add experimental
nats object
command for NATS Object Store - Improve UX when showing Consumers
- Improve schema validation of timestamps
- Adds a
-a
flag tonats stream list
to show all streams including system ones used by KV, Object and MQTT - Improve
nats stream ls
- Expand information shown in various
ls
commands - Support editing consumers
- Make the CLI embedable in other Go CLI tools
Technology Previews and Proof of Concepts
- Local development nats server in
nats server run
, see LOCAL_DEVELOPMENT.md
Bug Fixes
- Do not show queue group in Pull consumers
- Set dupe window to max age when max age is less than 2 minutes
- Reverse RTT sort order
- Improve server list logic regarding number of expected servers
- Correctly calculate times in server lists and server checks