This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go) | `v1.49.0` → `v1.50.0` |  |  |
---
### Release Notes
<details>
<summary>nats-io/nats.go (github.com/nats-io/nats.go)</summary>
### [`v1.50.0`](https://github.com/nats-io/nats.go/releases/tag/v1.50.0)
[Compare Source](https://github.com/nats-io/nats.go/compare/v1.49.0...v1.50.0)
#### Changelog
##### FIXED
- Core NATS:
- Fix WebSocket close frame discarding buffered data frames ([#​2032](https://github.com/nats-io/nats.go/issues/2032))
- JetStream:
- Remove status listener in Consume()/Messages() cleanup. Thanks [@​txuna](https://github.com/txuna) for the contribution ([#​1993](https://github.com/nats-io/nats.go/issues/1993))
- Fix race condition in `orderedSubscription.Drain()` ([#​2030](https://github.com/nats-io/nats.go/issues/2030))
- Fixed `OrderedConsumer.Consume()` race in handler ([#​2043](https://github.com/nats-io/nats.go/issues/2043))
##### IMPROVED
- Core NATS:
- De-flake TestAlwaysReconnectOnAccountMaxConnectionsExceededErr ([#​2042](https://github.com/nats-io/nats.go/issues/2042))
- Wrap EOF/connection reset errors with TLS context after handshake ([#​2031](https://github.com/nats-io/nats.go/issues/2031))
- JetStream:
- Reject control characters in stream and consumer names ([#​2038](https://github.com/nats-io/nats.go/issues/2038))
- Add missing `AccountLimits` fields in `jetstream` package ([#​2041](https://github.com/nats-io/nats.go/issues/2041))
- Fix flaky TestConsumerPrioritized/messages test ([#​2033](https://github.com/nats-io/nats.go/issues/2033))
- KeyValue:
- Deduplicate keys in KeyValue.Keys() and document ListKeys behavior ([#​2029](https://github.com/nats-io/nats.go/issues/2029))
- Fix flaky TestKeyValueWithSources ([#​2036](https://github.com/nats-io/nats.go/issues/2036))
##### CHANGED
- Bump go version to 1.25 and update dependencies ([#​2044](https://github.com/nats-io/nats.go/issues/2044), [#​2039](https://github.com/nats-io/nats.go/issues/2039))
##### Complete Changes
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My44OS40IiwidXBkYXRlZEluVmVyIjoiNDMuODkuNCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
v1.49.0→v1.50.0Release Notes
nats-io/nats.go (github.com/nats-io/nats.go)
v1.50.0Compare Source
Changelog
FIXED
orderedSubscription.Drain()(#2030)OrderedConsumer.Consume()race in handler (#2043)IMPROVED
AccountLimitsfields injetstreampackage (#2041)CHANGED
Complete Changes
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.
ℹ️ Artifact update notice
File name: go.mod
In order to perform the update(s) described in the table above, Renovate ran the
go getcommand, which resulted in the following additional change(s):Details:
github.com/klauspost/compressv1.18.4->v1.18.5golang.org/x/cryptov0.48.0->v0.49.0golang.org/x/sysv0.41.0->v0.42.0golang.org/x/textv0.34.0->v0.35.0