Bot releases are hidden (Show)
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
Clustering
JetStream
Monitoring
Miscellaneous
General
JetStream
https://github.com/nats-io/nats-server/compare/v2.10.18...v2.10.19-RC.2
Published by NATS-CI 3 months ago
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
Embedded
JetStream
JetStream
https://github.com/nats-io/nats-server/compare/v2.10.17...v2.10.18
Published by NATS-CI 3 months ago
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
Embedded
JetStream
https://github.com/nats-io/nats-server/compare/v2.10.18-RC.3...v2.10.18-RC.4
Published by NATS-CI 3 months ago
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
JetStream
NumPending
resulting in a higher count than the total available messages in the stream (#5655)Build
ReadBuildInfo
if available to detect the git commit (#5651)serverVersion
variable set via ldflags (#5650)https://github.com/nats-io/nats-server/compare/v2.10.18-RC.2...v2.10.18-RC.3
Published by NATS-CI 3 months ago
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.18-RC.1...v2.10.18-RC.2
Published by NATS-CI 3 months ago
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
nats-io/jwt v2.5.8 (#5618)
github.com/minio/highwayhash v1.0.3 (#5627)
golang.org/x/crypto v0.25.0 (#5627)
golang.org/x/sys v0.22.0 (#5627)
JetStream
JetStream
https://github.com/nats-io/nats-server/compare/v2.10.17...v2.10.18-RC.1
Published by NATS-CI 4 months ago
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
Monitoring
/raftz
monitoring endpoint for retrieving internal Raft group state for diagnostic purposes (#5530)Core
JetStream
Monitoring
MQTT
Accounts
Core
JetStream
LoadNextMsg
with very sparse or no messages (#5475)mset.mirror
was nil when calculating the last loaded message (#5522)$JS.>
, $JS.API.>
, $JSC.>
and $SYS.>
subjects are now only allowed if NoAck
is set, avoiding potential misconfiguration that could affect the JetStream API, with the exception of the more specific $JS.EVENT.>
and $SYS.ACCOUNT.>
as these were allowed before (#5548, #5556)/healthz
after a failed restore (#5549)Leafnodes
Monitoring
/jsz
filtered consumer reporting (#5528)Config
Options
type for embedded mode (#5472) Thanks to @robinkb for the report and contribution!JetStream
https://github.com/nats-io/nats-server/compare/v2.10.16...v2.10.17
Published by NATS-CI 4 months ago
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
Includes everything in v2.10.17-RC.8.
JetStream
Accounts
JetStream
https://github.com/nats-io/nats-server/compare/v2.10.17-RC.8...v2.10.17-RC.9
Published by NATS-CI 4 months ago
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
Includes everything in v2.10.17-RC.7.
JetStream
Core
JetStream
https://github.com/nats-io/nats-server/compare/v2.10.17-RC.7...v2.10.17-RC.8
Published by NATS-CI 4 months ago
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
Includes everything in v2.10.17-RC.6.
JetStream
MQTT
JetStream
https://github.com/nats-io/nats-server/compare/v2.10.17-RC.6...v2.10.17-RC.7
Published by NATS-CI 4 months ago
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
Includes everything in v2.10.17-RC.5.
JetStream
Accounts
JetStream
https://github.com/nats-io/nats-server/compare/v2.10.17-RC.5...v2.10.17-RC.6
Published by NATS-CI 4 months ago
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
Includes everything in v2.10.17-RC.4.
JetStream
JetStream
$JS.EVENT.>
, $SYS.ACCOUNT.>
can now be created again, fixing a regression in RC.4 (#5556)https://github.com/nats-io/nats-server/compare/v2.10.17-RC.4...v2.10.17-RC.5
Published by wallyqs 4 months ago
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
Includes everything in v2.10.17-RC.3.
Monitoring
/raftz
monitoring endpoint for retrieving internal Raft group state for diagnostic purposes (#5530)JetStream
JetStream
$JS
, $JS.API
, $JSC
and $SYS
subjects are now only allowed if NoAck
is set, avoiding potential misconfiguration that could affect the JetStream API (#5548)/healthz
after a failed restore (#5549)Monitoring
/jsz
filtered consumer reporting (#5528)https://github.com/nats-io/nats-server/compare/v2.10.17-RC.3...v2.10.17-RC.4
Published by bruth 4 months ago
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
Includes everything in v2.10.17-RC.2.
Core
JetStream
Leafnodes
JetStream
mset.mirror
was nil when calculating the last load message (#5522)Jetstream
https://github.com/nats-io/nats-server/compare/v2.10.17-RC.2...v2.10.17-RC.3
Published by bruth 4 months ago
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
Includes everything in v2.10.17-RC.1.
JetStream
Accounts
JetStream
https://github.com/nats-io/nats-server/compare/v2.10.17-RC.1...v2.10.17-RC.2
Published by bruth 5 months ago
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
JetStream
Monitoring
JetStream
LoadNextMsg
with very sparse or no messages (#5475)Config
Options
type for embedded mode (#5472) Thanks to @robinkb for the report and contribution!https://github.com/nats-io/nats-server/compare/v2.10.16...v2.10.17-RC.1
Published by bruth 5 months ago
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
[!WARNING]
A possible regression may result in a server panic at startup whentav.idx
files were incorrectly truncated down to zero bytes. You can work around this problem by deletingtav.idx
files that are zero bytes in length before starting the server. Zero-byte files could exist as a result of a previous server crash before a successful file sync to disk occurred.
/expvarz
monitoring endpoint (#5374)Accounts
AccountResolver()
to use read lock to prevent contention (#5351)Gateway
JetStream
writeFullState
and enforceMsgPerSubjectLimit
(#5340)WebSocket
Config
JetStream
calculateSyncRequest
(#5321)WebSocket
https://github.com/nats-io/nats-server/compare/v2.10.14...v2.10.16
Published by NATS-CI 6 months ago
Note: this preview release incorporates the cumulative changes in the 2.10.x series since version 2.10.12.
TLS
JetStream
StartTime
for get/direct message requests (#5158)Monitoring
accstatz
endpoint (#5173)MQTT
WebSocket
JetStream
PauseUntil
value (#5164) Thanks to @MauriceVanVeen for the contribution!https://github.com/nats-io/nats-server/compare/v2.11.0-preview.1...v2.11.0-preview.2
Published by NATS-CI 6 months ago
(Note there was no 2.10.13 version 🙂)
Refer to the 2.10 Upgrade Guide for backwards compatibility notes with 2.9.x.
Auth
JetStream
OS
Connections
JetStream
Monitoring
OCSP
https://github.com/nats-io/nats-server/compare/v2.10.12...v2.10.14
Published by bruth 7 months ago
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