Enhancements
- Various UX updates to improve discoverability of features
- Allow
nats pub
to perform sleeps between subsequent publishes when passing--count
using--sleep
- Support JetStream domains
- Improve rendering of unlimited limits
- Do not ask about dupe tracking when setting up mirrors
- Support Max Waiting in consumer creation via
--max-waiting
- Improve table rendering visuals
- Various improvements to reports in multi domain situations
- Support monitoring various aspects of a JetStream account using
nats server check jetstream
- Support token authentication by supplying a token as username
- Support viewing, querying, searching and maintaining nats server error codes using
nats errors
- Auto detect cluster sizes for various
nats server
commands when running against NATS 2.3.0 or newer - Support per subject message retention limits
- Support extended purges for subjects, sequences and keep limits
- Support saving messages to directory or stdout using
nats sub --dump
Fixes
- Fix nill pointer exception on non JetStream servers in
nats server info
- Improve behaviour when running without a terminal
- Improve various errors shown when a System account was expected to be used