github nats-io/nats-server v2.12.4-RC.2
Release v2.12.4-RC.2

pre-release14 hours ago

Changelog

Refer to the 2.12 Upgrade Guide for backwards compatibility notes with 2.11.x.

Go Version

  • 1.25.5

Added

Monitoring

  • Added tls_cert_not_after to the varz monitoring endpoint for showing when TLS certificates are due to expire (#7709)

Fixed

JetStream

  • Fixed an issue where a single truncated block could prevent storing new messages in the filestore (#7704)
  • Fixed a concurrent map iteration/write panic that could occur on WorkQueue streams during partitioning (#7708)
  • Fixed a deadlock that could occur on shutdown when adding streams (#7710)
  • Required API level errors are now only returned after other checks, preventing unexpected replies from other servers (#7711)
  • A data race on mirror consumers has been fixed (#7716)
  • JetStream no longer leaks subscriptions in a cluster when a stream import/export is set up that overlaps the $JS.> namespace (#7720)
  • The filestore will no longer waste CPU time rebuilding subject state for WALs (#7721)
  • Configuring cluster_traffic in config mode has been fixed (#7723)
  • A subject interest check bug that could exit early due to a partial wildcard has been fixed (#7728)

Complete Changes

v2.12.4-RC.1...v2.12.4-RC.2

Don't miss a new nats-server release

NewReleases is sending notifications on new releases.