Enhancements
- Adds
maxbytes
tonats bench
for NGS support - Adds
nats account restore
to restore a backup made usingnats account backup
- When a stream is added using a configuration file and no name is given we now take the name from the configuration file
- Shows the
domain
innats server list
- Support a dry-run mode in Stream and Consumer edit that only shows the differences without applying them,
-1
exit code indicates a difference was found - The
nats kv
andnats obj
commands will now offer a list of buckets when the bucket name is not given - The
nats consumer edit
command can now load a new configuration from file - The
nats server check
commands have a new output formattext
for human friendly output - The NATS connection name used by the CLI can now be set using
--connection-name
nats stream find
can now find streams by subject matches, the--subject
flag was removed fromnats stream list
as it was not functional- Supports the new
MaxRequestMaxBytes
consumer setting - Allow Replicas and Memory storage to be selected for individual consumers
- Supports new expirmental stream republish feature
nats bench
can now publish to multiple subjects
Bug fixes
- UX improvements in kv commands
- Fix
nats stream ls --names
that would list all names twice - Fix the
rtt
andlatency
commands that were printing unrealistically small numbers - Max delivery was not setable when a backoff was not provided
- Various UX improvements to flags and help output
- Terminal detection is done wherever input is asked, thus improving failure modes when run from scripts, cron etc