High-Performance server for NATS.io, the cloud and edge native messaging system.
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
General
getHeader
to improve bounds checking (#5135)JetStream
fmt.Appendf
to reduce a few allocations (#5100)writeAt
syscall (#5193)General
Gateway
Leafnodes
JetStream
Consumer Deleted
on peer remove (#5111, #5160)OptStartTime
properly (#5127) Thanks to @thed0ct0r for the contribution!OCSP
https://github.com/nats-io/nats-server/compare/v2.10.11...v2.10.12
JetStream
JetStream
https://github.com/nats-io/nats-server/compare/v2.9.23...v2.9.24
This is the first preview release of 2.11.0! The motivation is to release new features and changes during the development lifecycle. This release is not feature complete for what the final 2.11.0 release will contain. This should only be used in development environments and not production. Additional preview releases will become available in subsequent weeks. Please check it out and give us feedback!
Preview Docker images are available under the synadia/nats-server
Docker repo, not the official nats
Docker repo.
Core
JetStream
MQTT
General
OCSP
JetStream
JetStream
MQTT
https://github.com/nats-io/nats-server/compare/v2.10.11..v2.11.0-preview.1
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
JetStream
JetStream
MQTT
https://github.com/nats-io/nats-server/compare/v2.10.10...v2.10.11
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
ping_interval
cluster route option to configure differently than client connections (#5029)JetStream
MQTT
Auth callout
Logging
JetStream
Shutdown
https://github.com/nats-io/nats-server/compare/v2.10.9...v2.10.10
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
JetStream
https://github.com/nats-io/nats-server/compare/v2.10.8...v2.10.9
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
TLS
General
JetStream
MQTT
Accounts
JetStream
Leafnodes
MQTT
OCSP
https://github.com/nats-io/nats-server/compare/v2.10.7...v2.10.8
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
JetStream
JetStream
https://github.com/nats-io/nats-server/compare/v2.10.6...v2.10.7
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
JetStream
Monitoring
ocsp_peer_cache
from varz
response when not applicable (#4829)JetStream
MQTT
WebSockets
https://github.com/nats-io/nats-server/compare/v2.10.5...v2.10.6
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
General
time.After
could cause GC pressure (#4756)JetStream
Monitoring
MQTT
WebSocket
/leafnode
suffix path on leaf WebSocket connection (#4774)Accounts
Leafnode
JetStream
DiscardNew
exceed bytes calculation (#4772) Thanks to @MauriceVanVeen for the contribution! Thanks to @davidmcote for the report!fileStore.Stop()
(#4779)MQTT
WebSocket
https://github.com/nats-io/nats-server/compare/v2.10.4...v2.10.5