Changelog
Go Version
- 1.14.10: Both release executables and Docker images are built with this Go release.
Added
- ClientURL() API and expose OS-assigned server port via the NATS Server Options. Thanks to @adrian-thurston for the contribution (#1075)
- Clustering: Ability to add/remove nodes at runtime. Thanks to @rwenz3l for the suggestion (#1090)
- Authentication fields in streaming configuration block (#1100)
- NKey authentication support. Thanks to @SimonVHB for the suggestion (#1101)
Updated
Improved
- Clustering: Report list of known peers on startup and possible misconfiguration of the peer list. Thanks to @tharrold for the suggestion (#1091)
Fixed
- Absolute URL in streaming monitoring menu. Thanks to @bfoxstudio for the contribution (#1079)
- FileStore: index file may be recreated with wrong offsets. Thanks to @johnsusi for the report (#1087)
- FileStore: possible panic when unable to open an index file. Thanks to @Ryner51 for the report (#1096)
- Clustering: possible panic on restart with "log not found" error (#1088)
- Display all configured channels (in channel partition mode) (#1107)
- Command line
-file_slice_max_bytes 0
was not working (#1116) - Fatal error on startup was not logged to log file. Thanks to @Jess3Jane for the report (#1119)