Skip to content

Release 0.0.33

Compare
Choose a tag to compare
@ripienaar ripienaar released this 27 May 11:25
· 881 commits to main since this release
v0.0.33
88c6475

Enhancements

  • Adds maxbytes to nats bench for NGS support
  • Adds nats account restore to restore a backup made using nats 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 in nats 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 and nats 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 format text 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 from nats 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 and latency 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