Changelog FIXED Core NATS: Fix WebSocket close frame discarding buffered data frames (#2032) JetStream: Remove status listener in Consume()/Messages() cleanup. Thanks @txuna for the contribution (#1993) Fix race condition in orderedSubscription.Drain() (#2030) Fixed OrderedConsumer.Consume() race in handler (#2043) IMPROVED Core NATS: De-flake TestAlwaysReconnectOnAccountMaxConnectionsExceededErr (#2042) Wrap EOF/connection reset errors with TLS context after handshake (#2031) JetStream: Reject control characters in stream and consumer names (#2038) Add missing AccountLimits fields in jetstream package (#2041) Fix flaky TestConsumerPrioritized/messages test (#2033) KeyValue: Deduplicate keys in KeyValue.Keys() and document ListKeys behavior (#2029) Fix flaky TestKeyValueWithSources (#2036) CHANGED Bump go version to 1.25 and update dependencies (#2044, #2039) Complete Changes v1.49.0...v1.50.0