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

latest releases: v2.10.23-RC.1, v2.10.22, v2.10.22-RC.3...
3 years ago

Changelog

Notice for JetStream Users

See important note if upgrading from a version prior to v2.4.0.

Notice for MQTT Users

See important note if upgrading from a version prior to v2.5.0.

Go Version

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

Added

  • JetStream:
    • Ability to seal a stream through a stream update (#2584)
    • Ability to do roll ups (#2585, #2593, #2600, #2601)
    • Allow consumers to request only headers to be delivered with HeadersOnly consumer configuration (#2596)
    • New stream configuration properties to limit delete/purge/rollups (#2595)

Updated

  • JWT library dependency to v2.1.0

Improved

  • MQTT:
    • The client ID will now be part of the client log statements. Thanks to @imranrazakhan for the report (#2598)

Fixed

  • JetStream:
    • Adjust cluster size on cold start in mixed mode (#2579)
    • Issue with the "get message" audit event (#2583)
    • Some data races (#2590, #2619)
    • More robust checking for decoding append entries (#2606)
    • Issues with RAFT around snapshots and recovery (#2615)
    • Starting a consumer with "deliver last per subject" with a filtered subject same as the stream's subject would possibly return wrong NumPending value (#2616)
    • Purging filtered stream resets all stream consumer offsets. Thanks to @minight for the report (#2616, #2617)
    • Honor max memory and max file settings of 0. Thanks to @biskit for the report (#2618)
  • Websocket:
    • Issue with compression and Safari browsers using the experimental feature NSURLSession WebSocket. Thanks to @byazrail for the report (#2613)
  • Handling of message headers in some system requests (#2580)
  • Go doc fixes and some code cleanup. Thanks to @dtest11 for the contributions (#2610, #2614)

Complete Changes

v2.6.1...v2.6.2

Don't miss a new nats-server release

NewReleases is sending notifications on new releases.