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

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

Changelog

Added

  • Core:
  • JetStream
    • FetchChan method to utilize non-blocking pull subscription requests (#1211)
  • Service API (micro):
    • ContextHandler helper function which implements micro.Handler and allows passing context.Context to request handler (#1215)

Improved

  • Use go 1.19 in go.mod and skip using deprecated rand.Seed for go version +1.20 (#1209)

Fixed

  • JetStream:
    • Retry recreating ordered consumer on insufficient resources error (#1217)
    • Stream and consumer name validation now checks for space in name, preventing timeouts and returning valid error (#1219)
  • Service API (micro):
    • Avoid panic on schema request when no schemas were given (#1195)
  • KV:
    • Fix CreateKeyValue idempotency check on AllowDirect when upgrading server version to > 2.9.0 Thanks to @dbason for the contribution (#1213)

Complete Changes

v1.23.0...v1.24.0

Don't miss a new nats.go release

NewReleases is sending notifications on new releases.