NATS v2.1.2 Release Notes

Release Date: 2019-11-18 // over 4 years ago
  • ๐Ÿ”„ Changelog

    Go Version

    • ๐Ÿš€ 1.12.13: Both release executables and Docker images are built with this Go release.

    โž• Added

    • QueueSubscribe permissions (#1143)
    • ๐Ÿ‘‰ Use of single/multiple users for authentication of Leafnodes (#1147, #1168)
    • ๐Ÿ‘ ~ support for Leafnode credentials (#1148)
    • ๐Ÿ‘ Account support in /connz (#1154)
    • ๐Ÿ”ง server_name configuration option to help better identify a server through /varz or system events (#1158, #1166)

    โšก๏ธ Updated

    • ๐Ÿ“š In monitor home page, the help link now points to the monitoring page in our new documentation website (#1169)
    • Handling of replies (including service replies) across Gateways (#1183, #1184, #1190, #1195)
    • ๐Ÿšฆ Server performs actual shutdown procedure (closing client connections, etc..) when signaled to exit (#1186)

    ๐Ÿ›  Fixed

    • Reject duplicate service import "to" subject (#1140)
    • ๐Ÿ String trim in function getting the process name on Windows. Thanks to @beautytiger for the contribution (#1157)
    • Panic when incorrectly using a wildcard for a stream import prefix. Thanks to @lucj for the report (#1160)
    • Explicit gateway not using discovered URLs (#1165)
    • Leafnode loop detection (#1170, #1172)
    • Prevent server from sending a PING to measure RTT until the client has finished the connect process (#1175)
    • ๐Ÿšค Requestor RTT was often reported as 0 when tracking latency (#1179)
    • Leaking of service imports and subscriptions on routes (#1185)
    • Possible panic when processing route subscription interest (#1189)
    • Some account locking issues and race that could cause clients to not receive messages (#1191)
    • Server was fetching unknown account when tracking remote connections (#1192)
    • โšก๏ธ Handling of missing account when processing a remote latency update (#1194)
    • Ability to daisy chain Leafnode servers (#1196)
    • Handling of split buffers for Leafnodes. Thanks to Bfox for the report (#1198, #1199)

    Complete Changes

    v2.1.0...v2.1.2