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

7 hours ago

Changelog

Overview

This release enables features introduced in nats-server@v2.12.0.

ADDED

  • JetStream:
    • Stream counters configuration option (#1932, #1939)
    • New fields in ClusterInfo (#1935)
    • AllowAtomicPublish stream configuration option (#1940)
    • PersistMode stream config option for configurable stream persistence settings (#1943)
    • AllowMsgSchedules stream configuration option to enable message scheduling (#1942)
    • Context and timeout options to Messages.Next() plus Fetch context support (#1938)
    • Support custom name prefix for ordered consumers (#1928)
  • KeyValue:
    • Added KeyValue bucket metadada support (#1944)

IMPROVED

  • JetStream:
    • Add max consumers limit error (code=10026). Thanks @Arlet2 for the contribution (#1922)
    • Return more specific cons info error on ordered consumer recreation (#1931)

Complete Changes

v1.45.0...v1.46.0

Don't miss a new nats.go release

NewReleases is sending notifications on new releases.