This repository has been archived by the owner on Jul 28, 2021. It is now read-only.
Release v0.0.17
As of this release the jsm.go
, jetstream
, jsm docker images, Terraform provider and GitHub Actions will all be versioned with the same tag to help users navigate the Technology Preview stage of JetStream development.
Bug Fixes
- Correctly handle TLS Key in
nats rtt
- Improve reporting NATS connection errors
Enhancements
- Several improvements to JSON Schemas including new advisories for significant Stream and Consumer actions
- Improve performance of show info after other actions by making fewer INFO api calls
- Nightly builds of
jsm
docker images asjsm:nightly
andjsm:yyyy-mm-dd
- Support
nkey
authentication - Do not prompt for stream / consumer names on commands that support
--force
- Support streaming backup/restore of Streams over the NATS network using
nats stream backup
andnats stream restore
- Support backing up data as well as configuration in
nats backup
- Add totals and summaries to the
nats server list
command - Show server RTT in
nats server list
- Move event rendering to the
jsm.go
package for reuse in other projects - Support Headers in NATS messages in
pub
,sub
,req
,reply
and stream related commands - Support early message redelivery termination using
AckTerm
- Report the number of subscriptions in
nats server list
- Add a
nats server request
command to retrieve monitoring data via the NATS protocol instead of HTTP - Add a new
nats latency
command to test the network latency between 2 NATS connections - Rework
nats event
CLI arguments