github nats-io/nats.go v1.30.0
Release v1.30.0

latest releases: v1.37.0, v1.36.0, v1.35.0...
13 months ago

Changelog

Overview

This release focuses on adding features introduced in nats-server@v2.10.0. Among other things, this includes setting multiple filter subjects for a consumer, configuring stream subject transform, as well as setting stream and consumer metadata.

Added

  • JetStream:
    • SubjectTransform support on streams (#1200)
    • SubjectTransforms on mirrors and sources (#1359, #1404)
    • Multiple subject filters on consumers (#1214)
    • Setting Compression type on StreamConfig (#1405)
    • Setting FirstSeq on StreamConfig (#1405)
    • Setting ConsumerLimits on StreamConfig (#1405)
    • CreateConsumer and UpdateConsumer methods (#1379)
    • Support for stream and consumer metadata (#1384)
  • ObjectStore:
    • Support for object store and object metadata (#1385)
  • Service API (micro):
    • Customizing queue groups per service, group and endpoint (#1401)
  • Legacy JetStream:
    • SubjectTransform support on streams (#1200)
    • SubjectTransforms on mirrors and sources (#1359)
    • Multiple subject filters on consumers (#1214)
    • Setting Compression type on StreamConfig (#1405)
    • Setting FirstSeq on StreamConfig (#1405)
    • Setting ConsumerLimits on StreamConfig (#1405)
    • Setting heartbeats in Fetch and FetchBatch in legacy API (#1402)

Complete Changes

v1.29.0...v1.30.0

Don't miss a new nats.go release

NewReleases is sending notifications on new releases.