This repository has been archived by the owner on Jul 28, 2021. It is now read-only.
Release v0.0.15
Breaking Change Warning
This version of the nats
CLI is not compatible with previous versions of JetStream due to a rewrite of the admin API.
Enhancements
- Publish fully dereferences JSON Schema files in the
schemas
directory - Many fixes and improvements to the JSON Schemas, many new types documented
- Improvements to the
nats events
command, add a--short
output format - Supports
NATS_CERT
,NATS_KEY
andNATS_CA
environment variables - Adds a
--trace
option to log interactions with the JSON API - Documentation updates for new API structures
jsm.go Package Enhancements
- Support new JetStream API
- Many improvements to the handling of typed data messages and JSON Schema validations
JetStream Enhancements
- Add a Discard Policy that defines how a full stream behaves - delete old messages or prevent new messages
- Complete rewrite of the Administration API to be entirely JSON based
- Restructure the Subjects used by the API
- Simplifies the Consumer Info structure to be less verbose
- Add paging to several of the JetStream API result sets