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

Bumps [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go)
from 1.53.1 to 1.54.0.
<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.54.0</h2>
<h2>Changelog</h2>
<p>This release raises the minimum supported Go version to 1.26 and adds
support for nats-server v2.15 stream and consumer info fields.</p>
<h3>ADDED</h3>
<ul>
<li>Core NATS:
<ul>
<li><code>nats.MultipathTCP()</code> option to enable or disable MPTCP
for outbound connections (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2145">#2145</a>)</li>
<li><code>Conn.ConnectedDomain()</code> to read the JetStream domain
advertised by the connected server (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2139">#2139</a>)</li>
</ul>
</li>
<li>JetStream:
<ul>
<li><code>ClusterInfo.Desired</code>, <code>PeerInfo.Peer</code>,
<code>PeerInfo.Pending</code> and <code>StreamSourceInfo.Seq</code> in
stream and consumer info, reported by nats-server v2.15 (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2144">#2144</a>)</li>
<li><code>Nats-Schedule-Rollup</code> header const and
<code>WithScheduleRollup()</code> publish option (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2142">#2142</a>)</li>
</ul>
</li>
</ul>
<h3>FIXED</h3>
<ul>
<li>Core NATS:
<ul>
<li>Panic in <code>DecodeHeadersMsg</code> on inline status tokens
shorter than 3 characters. Thanks <a
href="https://github.com/nikitha-m"><code>@​nikitha-m</code></a> for the
contribution (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2101">#2101</a>)</li>
<li>Data race on <code>Subscription.sid</code> between
<code>applyNewSID</code> and <code>removeSub</code> (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2122">#2122</a>)</li>
</ul>
</li>
<li>JetStream:
<ul>
<li><code>Messages()</code> iterator going silent after a reconnect that
completes between <code>Next()</code> calls. Thanks <a
href="https://github.com/1995parham"><code>@​1995parham</code></a> for
the contribution (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2135">#2135</a>)</li>
<li>Legacy ordered consumer silently losing messages when the
subscription hits its pending limits (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2137">#2137</a>)</li>
<li>Legacy ordered consumer reset resurrecting an unsubscribed or
draining subscription (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2133">#2133</a>)</li>
</ul>
</li>
</ul>
<h3>IMPROVED</h3>
<ul>
<li>Core NATS:
<ul>
<li>Avoid allocation when parsing header message arguments with a fifth
token. Thanks <a
href="https://github.com/0xAozora"><code>@​0xAozora</code></a> for the
contribution (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2130">#2130</a>)</li>
<li>Preallocate reply subject buffers. Thanks <a
href="https://github.com/0xAozora"><code>@​0xAozora</code></a> for the
contribution (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2123">#2123</a>)</li>
</ul>
</li>
<li>JetStream:
<ul>
<li>Prevent <code>doErr</code> closure escaping to the heap in async
publish reply handling. Thanks <a
href="https://github.com/0xAozora"><code>@​0xAozora</code></a> for the
contribution (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2127">#2127</a>)</li>
<li>Fix typo in <code>Publisher</code> interface methods comment. Thanks
<a href="https://github.com/sreeram77"><code>@​sreeram77</code></a> for
the contribution (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2120">#2120</a>)</li>
</ul>
</li>
<li>Minimum Go version is now 1.26 (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2146">#2146</a>)</li>
<li>Bump <code>klauspost/compress</code> to v1.20.0 and
<code>nkeys</code> to v0.4.16 (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2117">#2117</a>,
<a
href="https://redirect.github.com/nats-io/nats.go/issues/2146">#2146</a>)</li>
<li>Tests run locally without docker via an in-process ntf tester (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2131">#2131</a>),
and CI now runs against nats-server v2.15.0 (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2146">#2146</a>)</li>
<li>Fix flaky cluster restart tests (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2141">#2141</a>)
and list consumers test against latest server (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2138">#2138</a>)</li>
</ul>
<h3>Complete Changes</h3>
<p><a
href="https://github.com/nats-io/nats.go/compare/v1.53.1...v1.54.0">https://github.com/nats-io/nats.go/compare/v1.53.1...v1.54.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/nats-io/nats.go/commit/7a8404ab9b1721cf1eddf3a26474e6925c322d73"><code>7a8404a</code></a>
Release v1.54.0 (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2148">#2148</a>)</li>
<li><a
href="https://github.com/nats-io/nats.go/commit/240fb1f70e767827b452d6a84c7fd91154087abc"><code>240fb1f</code></a>
[IMPROVED] Bump dependencies and update server version in CI (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2146">#2146</a>)</li>
<li><a
href="https://github.com/nats-io/nats.go/commit/203d828938c8fca0c4fb237827bfe5442c70b955"><code>203d828</code></a>
[FIXED] Panic in DecodeHeadersMsg on status tokens shorter than 3
characters ...</li>
<li><a
href="https://github.com/nats-io/nats.go/commit/dc92fca74760375f8b39af7d876f20db822e115f"><code>dc92fca</code></a>
[FIXED] Ordered consumer silently losing messages on slow consumer (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2137">#2137</a>)</li>
<li><a
href="https://github.com/nats-io/nats.go/commit/e18cea8856fac7a4edf0771e0ec21a449400d266"><code>e18cea8</code></a>
[IMPROVED] Prevent doErr closure escaping to heap (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2127">#2127</a>)</li>
<li><a
href="https://github.com/nats-io/nats.go/commit/d8d8c09b40bc5aec7220cee84a83f4bcab1e6dd0"><code>d8d8c09</code></a>
[ADDED] <code>nats.MultipathTCP()</code> for enabling or disabling MPTCP
(<a
href="https://redirect.github.com/nats-io/nats.go/issues/2145">#2145</a>)</li>
<li><a
href="https://github.com/nats-io/nats.go/commit/e95c424b2c8d91fe16fd3426b80c88f13261761a"><code>e95c424</code></a>
[FIXED] Flaky cluster restart tests: waitForStream must see a stream
leader (...</li>
<li><a
href="https://github.com/nats-io/nats.go/commit/e3abbf43eccdb37ef7c4bd2d777d57bc44e09955"><code>e3abbf4</code></a>
[ADDED] Nats-Schedule-Rollup header const and publish options (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2142">#2142</a>)</li>
<li><a
href="https://github.com/nats-io/nats.go/commit/f1289db0bb7a5a560b26ddc7c8f29665b6341c90"><code>f1289db</code></a>
[ADDED] Desired state, peer ID/pending and source seq in stream and
consumer ...</li>
<li><a
href="https://github.com/nats-io/nats.go/commit/b84f783a7b99e1c54e5a5ebc83936a3a72dc2fd8"><code>b84f783</code></a>
Ignore Claude Code local files and .worktrees (<a
href="https://redirect.github.com/nats-io/nats.go/issues/2140">#2140</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/nats-io/nats.go/compare/v1.53.1...v1.54.0">compare
view</a></li>
</ul>
</details>
<br />

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-09-22 11:58:58 +00:00
committed by GitHub
parent b132f709a8
commit 8f89e24142
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -551,7 +551,7 @@ require (
github.com/invopop/jsonschema v0.14.0
github.com/modelcontextprotocol/go-sdk v1.8.0
github.com/nats-io/nats-server/v2 v2.15.0
github.com/nats-io/nats.go v1.53.1
github.com/nats-io/nats.go v1.54.0
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
@@ -963,8 +963,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.15.0 h1:M99yf0y05rTr46/qc/Is6ZAowI58Ryp2SjufLCUeVJc=
github.com/nats-io/nats-server/v2 v2.15.0/go.mod h1:5qLF4CDGzZVFt//3fUrY1ePpwbi05r7QHPNroSUtolk=
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/nats.go v1.54.0 h1:vsXoOxjHp/GmPUN+EcI7uOf/uB+iAP+kEsAFNQN0yzA=
github.com/nats-io/nats.go v1.54.0/go.mod h1:y+DZoD1oBOYfZTU681eTUiUjI0vbqYGixNVFHcjHJ0k=
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=