Release 0.1.3
Enhancements
- Support
--limit-consumer-inactive
and--limit-consumer-max-pending
for Streams - New command
nats server check credentials
that can monitor a NATS Credentials file - Adds new
--filter
option tonats server report connections
allowing filtering like this examplenats server report connz --filter 'lower(conns.name) matches "surveyor" || conns.ip == "46.101.44.80"'
this uses Expr language syntax to perform arbitrary filters - Support limiting connection reports by username using the new
--username
- Support comma separate list of filter subjects in
nats consumer add
- Support connecting to NATS Servers configured for TLS First using
--tlsfirst
, also supported by contexts - Builds for the s390x architecture
- Support KV compression
Maintenance
- Remove some dependencies
Bug Fixes
- Warn about route asymmetry per cluster rather than per Super Cluster
- Minor UX improvements
- Correctly handle custom Prometheus namespaces in the
nats server check
commands - Major memory use improvement for connections reports
- When editing a single filtered consumer the edit command would incorrectly change it to a multi filter consumer with just 1 match
- Do not prompt for Backoff information when Ack None was chosen for a Consumer
- Fix the
--names
flag when listing Object Bucket contents
Full Changelog: v0.1.1...v0.1.3