github nats-io/nats-server v2.2.6
Release v2.2.6


Go Version

  • 1.16.4: Both release executables and Docker images are built with this Go release.


  • pinned_certs is now also checked by servers initiating connections, not only when accepting them. Furthermore, connections whose certificate is no longer present in the pinned_cert list after a configuration reload, will be closed (#2247)


  • JetStream:
    • Possible message corruption with inbound messages that would have an existing header (#2241)
    • In cluster mode and with replicas greater than 1, after a valid "duplicate" error was returned (when using the Nats-Msg-Id header), the server would fail subsequent publish calls of non duplicate messages. It would take several attempts before the message would be accepted without error. Thanks to @krisdaniels for the report (#2245)
    • Messages would not be removed from the stream with WorkQueuePolicy and replicas greater than 1. Thanks to @danpoland for the report (#2246)
    • When using domains, cross domain transfers would stop working after updating the account JWT (#2248)
    • The monitoring endpoint /varz was showing total account usage instead of server usage. Thanks to @cjbottaro for the report (#2249)

Complete Changes

latest releases: v2.6.1, v2.6.0, v2.5.0...
4 months ago