chore: bump github.com/nats-io/nats.go from 1.52.0 to 1.53.1 (#28192)

Bumps [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go)
from 1.52.0 to 1.53.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/nats-io/nats.go/releases">github.com/nats-io/nats.go's
releases</a>.</em></p>
<blockquote>
<h2>Release v1.53.1</h2>
<h2>Changelog</h2>
<p>This is a patch release containing no functional changes.</p>
<h3>FIXED</h3>
<ul>
<li><code>Version</code> const and the README install line, which were
not updated for v1.53.0 (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2118">#2118</a>)</li>
</ul>
<h3>Complete Changes</h3>
<p><a
href="https://github.com/nats-io/nats.go/compare/v1.53.0...v1.53.1">https://github.com/nats-io/nats.go/compare/v1.53.0...v1.53.1</a></p>
<h2>Release v1.53.0</h2>
<h2>Changelog</h2>
<h3>ADDED</h3>
<ul>
<li>JetStream:
<ul>
<li><code>WithPublishAsyncAckHandler</code> option for JetStream async
publish. Thanks <a
href="https://github.com/occamist"><code>@​occamist</code></a> for the
contribution (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2109">#2109</a>)</li>
<li><code>AckFlowControlPolicy</code> to legacy API (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2091">#2091</a>)</li>
</ul>
</li>
<li>Micro:
<ul>
<li><code>micro.WithEndpointMetadataKey</code>. Thanks <a
href="https://github.com/joeriddles"><code>@​joeriddles</code></a> for
the contribution (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2079">#2079</a>)</li>
</ul>
</li>
</ul>
<h3>FIXED</h3>
<ul>
<li>Core NATS:
<ul>
<li>Websocket connection with path. Thanks <a
href="https://github.com/joeriddles"><code>@​joeriddles</code></a> for
the contribution (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2092">#2092</a>)</li>
<li><code>MsgsTimeout</code> iterator yielding a spurious <code>(nil,
nil)</code> after a timeout. Thanks <a
href="https://github.com/sueun-dev"><code>@​sueun-dev</code></a> and <a
href="https://github.com/c-tonneslan"><code>@​c-tonneslan</code></a> for
the contributions (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2099">#2099</a>,
<a
href="https://redirect.github.com/nats-io/nats.go/issues/2093">#2093</a>)</li>
</ul>
</li>
<li>JetStream:
<ul>
<li>Data race in <code>resetOrderedConsumer</code> when resets overlap
(<a
href="https://redirect.github.com/nats-io/nats.go/issues/2111">#2111</a>)</li>
<li>Avoid panic in <code>PullSubscribe</code> consumer create path.
Thanks <a href="https://github.com/wyf027"><code>@​wyf027</code></a> for
the contribution (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2088">#2088</a>)</li>
<li>Honor per-request <code>JSOpt</code> API prefix across JetStream
APIs. Thanks <a
href="https://github.com/wyf027"><code>@​wyf027</code></a> for the
contribution (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2087">#2087</a>)</li>
<li>Add nil checks for empty JetStream API responses. Thanks <a
href="https://github.com/colecschmidt"><code>@​colecschmidt</code></a>
for the contribution (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2073">#2073</a>)</li>
</ul>
</li>
<li>KeyValue:
<ul>
<li>Recognize error code 10164 for replicated KV CAS conflicts (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2098">#2098</a>)</li>
<li>Reject keys with consecutive dots in <code>keyValid</code> and
<code>searchKeyValid</code>. Thanks <a
href="https://github.com/c-tonneslan"><code>@​c-tonneslan</code></a> for
the contribution (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2076">#2076</a>)</li>
</ul>
</li>
<li>Micro:
<ul>
<li>Endpoint subject prefix over-match. Thanks <a
href="https://github.com/vsaraikin"><code>@​vsaraikin</code></a> for the
contribution (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2105">#2105</a>)</li>
</ul>
</li>
</ul>
<h3>IMPROVED</h3>
<ul>
<li>Performance enhancement when publishing core NATS messages with
headers. Thanks <a
href="https://github.com/jonchammer"><code>@​jonchammer</code></a> for
the contribution (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2083">#2083</a>)</li>
<li>Migrate tests to ntf (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2082">#2082</a>)</li>
<li>Add docs.nats.io examples to main (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2106">#2106</a>)</li>
<li>Improve readme wording for JetStream consumers. Thanks <a
href="https://github.com/trevorah"><code>@​trevorah</code></a> for the
contribution (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2104">#2104</a>)</li>
</ul>
<h3>Complete Changes</h3>
<p><a
href="https://github.com/nats-io/nats.go/compare/v1.52.0...v1.53.0">https://github.com/nats-io/nats.go/compare/v1.52.0...v1.53.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/nats-io/nats.go/commit/db1375fcffae2eb0b4ced1b7bad4d47c4447e4ac"><code>db1375f</code></a>
Release v1.53.1 (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2118">#2118</a>)</li>
<li><a
href="https://github.com/nats-io/nats.go/commit/ae0af2c70af65374f6dfc001be1fc4accf7ddb63"><code>ae0af2c</code></a>
[IMPROVED] Migrate tests to ntf (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2082">#2082</a>)</li>
<li><a
href="https://github.com/nats-io/nats.go/commit/0c5d8d7245c17a418cb850ac69a1aa52b17e19c5"><code>0c5d8d7</code></a>
[ADDED] <code>WithPublishAsyncAckHandler</code> option for JetStream
async publish (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2109">#2109</a>)</li>
<li><a
href="https://github.com/nats-io/nats.go/commit/15d96caf3a5947dcfde1c84b613dd77205e9e892"><code>15d96ca</code></a>
[FIXED] Data race in resetOrderedConsumer when resets overlap (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2111">#2111</a>)</li>
<li><a
href="https://github.com/nats-io/nats.go/commit/f66c8e7396168080b104c91ac6a4c6863bf72373"><code>f66c8e7</code></a>
[FIXED] Recognize error code 10164 for replicated KV CAS conflicts (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2097">#2097</a>)
(#...</li>
<li><a
href="https://github.com/nats-io/nats.go/commit/9d92e853d400b5dc8ec5334ef8967e226299923f"><code>9d92e85</code></a>
iter: don't yield a phantom (nil, nil) after MsgsTimeout's ErrTimeout
(<a
href="https://redirect.github.com/nats-io/nats.go/issues/2093">#2093</a>)</li>
<li><a
href="https://github.com/nats-io/nats.go/commit/c68c4de4fc2ce3834956a2487859d1eaf28a2942"><code>c68c4de</code></a>
[FIXED] micro: endpoint subject prefix over-match (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2105">#2105</a>)</li>
<li><a
href="https://github.com/nats-io/nats.go/commit/e663e6717e4f96add4738d3865dc142ae5c17a6b"><code>e663e67</code></a>
Improve example wording (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2104">#2104</a>)</li>
<li><a
href="https://github.com/nats-io/nats.go/commit/c1a0716149a402b9a0c3e7c7c234cbce5afd9650"><code>c1a0716</code></a>
Add docs.nats.io examples to main (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2106">#2106</a>)</li>
<li><a
href="https://github.com/nats-io/nats.go/commit/77e280d0b1515dd8b47a28606ef2ca7c3a767d3d"><code>77e280d</code></a>
[FIXED] MsgsTimeout iterator yields spurious (nil, nil) after a timeout
(<a
href="https://redirect.github.com/nats-io/nats.go/issues/2099">#2099</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/nats-io/nats.go/compare/v1.52.0...v1.53.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/nats-io/nats.go&package-manager=go_modules&previous-version=1.52.0&new-version=1.53.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
dependabot[bot]
2026-08-17 07:18:18 +00:00
committed by GitHub
parent c2368f8ecf
commit e52141fc6a
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -544,7 +544,7 @@ require (
github.com/invopop/jsonschema v0.14.0
github.com/modelcontextprotocol/go-sdk v1.7.0
github.com/nats-io/nats-server/v2 v2.14.2
github.com/nats-io/nats.go v1.52.0
github.com/nats-io/nats.go v1.53.1
github.com/openai/openai-go/v3 v3.50.0
github.com/scim2/filter-parser/v2 v2.3.1
github.com/shopspring/decimal v1.4.0
+2 -2
View File
@@ -957,8 +957,8 @@ github.com/nats-io/jwt/v2 v2.8.2 h1:XXRgB60MSTnqsRwejQurVDs/hcv2dkt+86GjI+I/bMc=
github.com/nats-io/jwt/v2 v2.8.2/go.mod h1:Ag/56sq9OblL4JgdYufDd16Egb17Kr/8WwwuO/forVc=
github.com/nats-io/nats-server/v2 v2.14.2 h1:Q7dRhCY03Y00rETFW3KV+KGaCIajlDfWgWUVgbMxyuk=
github.com/nats-io/nats-server/v2 v2.14.2/go.mod h1:lWpb1bSpRELZfRdlMkdz8E7lbXKKyNe8RIn0vvepIHs=
github.com/nats-io/nats.go v1.52.0 h1:n3avV4VBsCgsdwh71TppsTwtv+QdPs7ntSKM8qJLGsc=
github.com/nats-io/nats.go v1.52.0/go.mod h1:26HypzazeOkyO3/mqd1zZd53STJN0EjCYF9Uy2ZOBno=
github.com/nats-io/nats.go v1.53.1 h1:Otsq3uLc/kLdjmkNHkXH0jBqwUquwdKFoe3fq6/3/Xo=
github.com/nats-io/nats.go v1.53.1/go.mod h1:26HypzazeOkyO3/mqd1zZd53STJN0EjCYF9Uy2ZOBno=
github.com/nats-io/nkeys v0.4.16 h1:rd5oAuLOb8mnAycB0xleuEBNS1pVVnN0fv/FF34Eypg=
github.com/nats-io/nkeys v0.4.16/go.mod h1:llLgWoI0o4z/Q57q2R1kHfmocyhGV6VG/U18Glg1Afs=
github.com/nats-io/nuid v1.0.1 h1:5iA8DT8V7q8WK2EScv2padNa/rTESc1KdnPw4TC2paw=