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.52.0` → `v1.53.1` |  |  |
| [golang.org/x/mod](https://pkg.go.dev/golang.org/x/mod) | [`v0.38.0` → `v0.40.0`](https://cs.opensource.google/go/x/mod/+/refs/tags/v0.38.0...refs/tags/v0.40.0) |  |  |
---
### Release Notes
<details>
<summary>nats-io/nats.go (github.com/nats-io/nats.go)</summary>
### [`v1.53.1`](https://github.com/nats-io/nats.go/releases/tag/v1.53.1)
[Compare Source](https://github.com/nats-io/nats.go/compare/v1.53.0...v1.53.1)
#### Changelog
This is a patch release containing no functional changes.
##### FIXED
- `Version` const and the README install line, which were not updated for v1.53.0 ([#​2118](https://github.com/nats-io/nats.go/issues/2118))
##### Complete Changes
### [`v1.53.0`](https://github.com/nats-io/nats.go/releases/tag/v1.53.0)
[Compare Source](https://github.com/nats-io/nats.go/compare/v1.52.0...v1.53.0)
#### Changelog
##### ADDED
- JetStream:
- `WithPublishAsyncAckHandler` option for JetStream async publish. Thanks [@​occamist](https://github.com/occamist) for the contribution ([#​2109](https://github.com/nats-io/nats.go/issues/2109))
- `AckFlowControlPolicy` to legacy API ([#​2091](https://github.com/nats-io/nats.go/issues/2091))
- Micro:
- `micro.WithEndpointMetadataKey`. Thanks [@​joeriddles](https://github.com/joeriddles) for the contribution ([#​2079](https://github.com/nats-io/nats.go/issues/2079))
##### FIXED
- Core NATS:
- Websocket connection with path. Thanks [@​joeriddles](https://github.com/joeriddles) for the contribution ([#​2092](https://github.com/nats-io/nats.go/issues/2092))
- `MsgsTimeout` iterator yielding a spurious `(nil, nil)` after a timeout. Thanks [@​sueun-dev](https://github.com/sueun-dev) and [@​c-tonneslan](https://github.com/c-tonneslan) for the contributions ([#​2099](https://github.com/nats-io/nats.go/issues/2099), [#​2093](https://github.com/nats-io/nats.go/issues/2093))
- JetStream:
- Data race in `resetOrderedConsumer` when resets overlap ([#​2111](https://github.com/nats-io/nats.go/issues/2111))
- Avoid panic in `PullSubscribe` consumer create path. Thanks [@​wyf027](https://github.com/wyf027) for the contribution ([#​2088](https://github.com/nats-io/nats.go/issues/2088))
- Honor per-request `JSOpt` API prefix across JetStream APIs. Thanks [@​wyf027](https://github.com/wyf027) for the contribution ([#​2087](https://github.com/nats-io/nats.go/issues/2087))
- Add nil checks for empty JetStream API responses. Thanks [@​colecschmidt](https://github.com/colecschmidt) for the contribution ([#​2073](https://github.com/nats-io/nats.go/issues/2073))
- KeyValue:
- Recognize error code 10164 for replicated KV CAS conflicts ([#​2098](https://github.com/nats-io/nats.go/issues/2098))
- Reject keys with consecutive dots in `keyValid` and `searchKeyValid`. Thanks [@​c-tonneslan](https://github.com/c-tonneslan) for the contribution ([#​2076](https://github.com/nats-io/nats.go/issues/2076))
- Micro:
- Endpoint subject prefix over-match. Thanks [@​vsaraikin](https://github.com/vsaraikin) for the contribution ([#​2105](https://github.com/nats-io/nats.go/issues/2105))
##### IMPROVED
- Performance enhancement when publishing core NATS messages with headers. Thanks [@​jonchammer](https://github.com/jonchammer) for the contribution ([#​2083](https://github.com/nats-io/nats.go/issues/2083))
- Migrate tests to ntf ([#​2082](https://github.com/nats-io/nats.go/issues/2082))
- Add docs.nats.io examples to main ([#​2106](https://github.com/nats-io/nats.go/issues/2106))
- Improve readme wording for JetStream consumers. Thanks [@​trevorah](https://github.com/trevorah) for the contribution ([#​2104](https://github.com/nats-io/nats.go/issues/2104))
##### Complete Changes
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- 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.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4wIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
meda
changed title from Update module golang.org/x/mod to v0.39.0 (master) to Update all deps (master)2026-08-12 02:09:29 +02:00
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.52.0→v1.53.1v0.38.0→v0.40.0Release Notes
nats-io/nats.go (github.com/nats-io/nats.go)
v1.53.1Compare Source
Changelog
This is a patch release containing no functional changes.
FIXED
Versionconst and the README install line, which were not updated for v1.53.0 (#2118)Complete Changes
v1.53.0Compare Source
Changelog
ADDED
WithPublishAsyncAckHandleroption for JetStream async publish. Thanks @occamist for the contribution (#2109)AckFlowControlPolicyto legacy API (#2091)micro.WithEndpointMetadataKey. Thanks @joeriddles for the contribution (#2079)FIXED
MsgsTimeoutiterator yielding a spurious(nil, nil)after a timeout. Thanks @sueun-dev and @c-tonneslan for the contributions (#2099, #2093)resetOrderedConsumerwhen resets overlap (#2111)PullSubscribeconsumer create path. Thanks @wyf027 for the contribution (#2088)JSOptAPI prefix across JetStream APIs. Thanks @wyf027 for the contribution (#2087)keyValidandsearchKeyValid. Thanks @c-tonneslan for the contribution (#2076)IMPROVED
Complete Changes
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate CLI.
Update module golang.org/x/mod to v0.39.0 (master)to Update all deps (master)ce2ca18753to53bedb10ab53bedb10abto02afeeca93