v2.12.15

nats-io/nats-serverv2.12.15Aug 12, 2026by github-actions[bot]

AI Summary

This maintenance release focuses on stability and data integrity, specifically fixing a critical JetStream data loss bug and a logger deadlock. It updates the Go version to 1.25.12.

Key Highlights

  • Fixed critical JetStream data loss bug in idempotent stream creates
  • Fixed deadlock in the logger
  • Updated Go version to 1.25.12

Full Release Notes

## Changelog

### Go Version

- 1.25.12

### Dependencies

- github.com/klauspost/compress v1.19.2 (#8459)
- golang.org/x/crypto v0.55.0 (#8459) 

### Fixed

General

- Fixed a deadlock that could occur in the logger when a close error occurs (#8430)

JetStream

- Fix a bug that could result in potential data loss when handling idempotent stream creates when an offline node catches up from a metalayer snapshot, caused by an incorrect update to the create time in the stream assignment (#8449)

### Complete Changes
 
https://github.com/nats-io/nats-server/compare/v2.12.14...v2.12.15