← Package directory
Available on winget

Install NATS Command Line Interface

A command line utility to interact with and manage NATS.

Install with winget
winget install --id NATSAuthors.CLI
Upgrade
winget upgrade --id NATSAuthors.CLI
Uninstall
winget uninstall --id NATSAuthors.CLI

About NATS Command Line Interface

A command line utility to interact with and manage NATS.

What's new in 0.4.0

Enhancements - Adds nats server watch api requests - Support for --window-size for stream backups - Report snapshot time in nats server watch jsz - Support fast batch ingest stream configuration (NATS Server 2.14) - When using nats via Claude Code render help and general UI in Markdown - Add some JSON output features to nats auth - Render account and user names in nats account info - Optimise expected responses for leader only jsz requests - Suoports waiting for replies till empty message received in nats req - Add nats service request command - Report issystem account in nats account info - Support publishing scheduled messages in nats pub (NATS Server 2.14) - Support durable sourcing and add nats consumer reset (NATS Server 2.14) Removals - Remove the experimental nats server run command Bug Fixes - Fix typo in flag description for stream command - Various bug fixes and quality improvements to pub and req commands - Various UX and help improvements - Subject name logged is not actual but a template in pub and req - Populate missing Raft group in stream/consumer check - When filtering on host/name force wait=1 for increased responsiveness in a few reports - Fix pub/req commands with piped stdin New Contributors - @ashumkin made their first contribution in #1601 Full Changelog: v0.3.1...v0.4.0

Read release notes

Version history

Version Updated Notes
0.4.0 Unknown Enhancements - Adds nats server watch api requests - Support for --window-size for stream backups - Report snapshot time in nats server watch jsz - Support fast batch ingest stream configuration (NATS Server 2.14) - When...
0.3.2 Unknown Updates This release is identical to version 0.3.1 but updates all dependencies for recent CVE disclosures.
0.3.1 Unknown Bug Fixes - Make server a required argument in server graph - Fail when nats sub is called with subjects and durable is set - Fix reported stream name on nats stream cp - Clarify max consumers tier limits in nats account...
0.3.0 Unknown Enhancements - Add downgrade safety report in nats server report downgrade (requires NATS Server 2.12) - Support configuring and reporting on Batch Publishing (requires NATS Server 2.12) - Support Prioritized consumer gr...
0.2.4 Unknown Bug Fixes - Fix port usage when nats rtt is given an IP address - Use consumer stats instead of stream state for delivered rate - Improve date consistency of various timestamps using the standard renderer Enhancements -...
0.2.3 Unknown Bug Fixes - Fix account report connections - Handle errors from reports with --watch correctly - Improve handling timeout for the jetstream package - Fix kv edit to not override unspecified fields Enhancements - Improve...
0.2.2 Unknown Bug Fixes - Improve embedability of check features - Fix stdin detection for nats reply - Fix operator signing-key description New Contributors - @heikkilamarko made their first contribution in #1338 Full Changelog: v0.2...
0.2.1 Unknown Bug Fixes - Consistency updates for account name argument - Verify the connection prior to prompting for Consumer information - Handle limit and offset in req jsz - Fix handling of user set empty bodies in pub/req Enhanc...
0.2.0 Unknown Major New Features Decentralized Authentication Management We have introduced some of the functionality from nsc and nk into the new nats auth command. The aim is not to support every feature nsc has but to identify the...
0.1.6 Unknown CVEs - Vulnerability check warnings for CVE-2024-45337 are addressed by the dependency update to x/crypto, although the nats does not use the affected functionality and is therefore not vulnerable Full Changelog: v0.1.5....
0.1.5 Unknown ## Bug Fixes - Various UX and rendering improvements - Improve handling of cluster size counts in `nats server req` commands - Improve stdin handling for `kv` and `object` commands - Report correct timezone in `nats stre...
0.0.35 Unknown No notes