Changelog
Go Version
- 1.17.9: Both release executables and Docker images are built with this Go release.
Changed:
- JetStream:
- Enforce a minimum of 100ms for "max age" and "duplicates window" settings (#3056)
Updated:
- Dependencies:
- golang.org/x/crypto due to a CVE scan. However, since this affects
crypto/ssh
that the server is not using, the vulnerability does not impact the NATS Server. Thank you to @pgvishnuram for the contribution (#3065)
- golang.org/x/crypto due to a CVE scan. However, since this affects
Fixed
- JetStream:
- Assets migration may fail due to an aggressive internal polling mechanism (#3059)
- Mirror streams would fail to be recovered from an earlier NATS Server versions with an error regarding duplicate window. Thanks to @yadvlz and @BenChen-PKI for the reports (#3060, #3067)
- Mirror and Sources issues, especially in a mixed-mode super cluster layout (#3061, #3066)
- A stream with a source may be canceled when the stream was updated. Thanks to @sargikk for the report (#3061)
- LeafNode: