RATATOSKRATATOSK
Sign in

Releases

AI-analyzed release notes for CNCF graduated and incubating projects.

Jun 2026Clear ×Project: NATSClear ×
NATSv2.14.3Networking & MessagingJun 29, 2026

A maintenance release with a dependency and toolchain update, broad defect corrections, and behavior improvements across authentication, routing, monitoring, clustering, and JetStream. It also removes JSONP monitoring callbacks and addresses MQTT and authorization-related connection and permission handling.

Check if affected (3)

  • securityNats-Trace-Dest publish permission checks for leaf connections

    Applies if you use Leaf connections.

    Leaf connections now undergo the same publish permission checks for Nats-Trace-Dest as other connections.

  • securityMQTT subscribe deny rules on retained message and QoS replay paths

    Applies if you use MQTT.

    Subscribe deny rules are now enforced when replaying retained messages and QoS messages in MQTT.

  • breakingThe JSONP callback support in monitoring endpoints, removed

    Applies if you use JSONP callback support.

    JSONP callback support has been removed from monitoring endpoints in this release.

Source
NATSv2.12.12Networking & MessagingJun 29, 2026

A maintenance release with dependency updates, operational behavior changes, and correctness fixes across General, MQTT, Monitoring, and JetStream. It also removes JSONP callback support from monitoring endpoints.

Check if affected (1)

  • breakingThe JSONP callback support in monitoring endpoints, removed

    Applies if you use JSONP callback support.

    JSONP callback support has been removed from monitoring endpoints in this release.

Source
NATSv2.12.11Networking & MessagingJun 9, 2026

A feature and behavior release for JetStream and server operations, with new capabilities alongside changed defaults and downgrade constraints. Operators using strict JetStream requests, insecure TLS cipher suites, or new v2.12 features should review the changed behavior; the release also fixes a JetStream regression.

Check if affected (3)

  • breakingInsecure TLS cipher suite default

    Applies if you enable allow_insecure_cipher_suites.

    The server now adds new cipher suites automatically and disables insecure cipher suites by default. Insecure suites can be allowed by enabling allow_insecure_cipher_suites.

  • breakingJetStream strict mode default

    Applies if you use JetStream.

    The server now returns an error for invalid JetStream requests instead of only logging them, because strict mode is enabled by default. Invalid requests are rejected by the server.

  • breakingDowngrade compatibility for new v2.12 features

    Applies if you use new v2.12 features.

    Downgrades are supported only to v2.11.9 or higher. The server recognizes new v2.12 features and places streams or consumers that use them into unsupported or offline mode, protecting the data and server from unsupported features or data.

Source
NATSv2.14.2Networking & MessagingJun 2, 2026

This release adds an API capability and updates the Go toolchain. It also contains correctness and performance fixes across protocol handling, monitoring, clustering, and stream and consumer operations.

Source
NATSv2.12.10Networking & MessagingJun 2, 2026

NATS v2.12.10 combines a new client API capability with correctness fixes across protocol handling, monitoring, clustering, and storage. It also changes stream and consumer constraints and scale-down behavior, removes a filestore check, and updates the Go toolchain.

Source
Browse by month