Skip to content

Commit cc5e6ad

Browse files
chore(deps-dev): bump redis from 5.11.0 to 5.12.1 (#1079)
[//]: # (dependabot-start) ⚠️ **Dependabot is rebasing this PR** ⚠️ Rebasing might not happen immediately, so don't worry if this takes some time. Note: if you make any changes to this PR yourself, they will take precedence over the rebase. --- [//]: # (dependabot-end) Bumps [redis](https://github.com/redis/node-redis) from 5.11.0 to 5.12.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/redis/node-redis/releases">redis's releases</a>.</em></p> <blockquote> <h2>redis@5.12.0</h2> <h2>✨ What's Changed</h2> <h3>🚀 Features</h3> <ul> <li>feat: expose <code>sendCommand</code> on <code>multi</code> for all clients by <a href="https://github.com/nkaradzhov"><code>@​nkaradzhov</code></a> in <a href="https://redirect.github.com/redis/node-redis/pull/3181">redis/node-redis#3181</a></li> <li>feat(sentinel): add <code>sSubscribe</code>/<code>sUnsubscribe</code> methods to Sentinel client by <a href="https://github.com/nkaradzhov"><code>@​nkaradzhov</code></a> in <a href="https://redirect.github.com/redis/node-redis/pull/3178">redis/node-redis#3178</a></li> </ul> <h3>🐛 Fixes</h3> <ul> <li>fix(search): correct <code>INDEXMISSING</code> placement by <a href="https://github.com/nkaradzhov"><code>@​nkaradzhov</code></a> in <a href="https://redirect.github.com/redis/node-redis/pull/3179">redis/node-redis#3179</a></li> <li>Pool fixes by <a href="https://github.com/nkaradzhov"><code>@​nkaradzhov</code></a> in <a href="https://redirect.github.com/redis/node-redis/pull/3182">redis/node-redis#3182</a></li> <li>fix(search): use <code>@redis/client</code> dist imports in <code>CREATE</code> command by <a href="https://github.com/PavelPashov"><code>@​PavelPashov</code></a> in <a href="https://redirect.github.com/redis/node-redis/pull/3187">redis/node-redis#3187</a></li> <li>fix(sentinel): preserve root seeds for outage recovery by <a href="https://github.com/nkaradzhov"><code>@​nkaradzhov</code></a> in <a href="https://redirect.github.com/redis/node-redis/pull/3188">redis/node-redis#3188</a></li> <li>fix: fallthrough bug in <code>transformDoubleReply</code> by <a href="https://github.com/rhymincymon"><code>@​rhymincymon</code></a> in <a href="https://redirect.github.com/redis/node-redis/pull/3213">redis/node-redis#3213</a></li> </ul> <h3>🔭 Observability (OTEL + Diagnostics)</h3> <p>Node Redis now ships with first-class observability via OpenTelemetry metrics and Node.js <code>diagnostics_channel</code>. Initialize <code>OpenTelemetry</code> before creating clients (<code>OpenTelemetry.init({ metrics: { enabled: true } })</code>) and you can plug Redis client telemetry into your existing OTel SDK/exporter pipeline.</p> <p>This enables visibility into command latency, connection lifecycle, resiliency/errors, Pub/Sub traffic, streaming behavior, and client-side caching activity. On top of metrics, diagnostics channels provide a more abstract, higher-level way to track runtime behavior through low-overhead event streams (commands, batches, connection events, maintenance notifications, pub/sub, cache, and pool wait timing), so APM tools or custom subscribers can observe the system without changing application code.</p> <ul> <li>add OpenTelemetry metrics instrumentation by <a href="https://github.com/PavelPashov"><code>@​PavelPashov</code></a> in <a href="https://redirect.github.com/redis/node-redis/pull/3110">redis/node-redis#3110</a></li> <li>feat: implement diagnostic channels for observability by <a href="https://github.com/logaretm"><code>@​logaretm</code></a> in <a href="https://redirect.github.com/redis/node-redis/pull/3195">redis/node-redis#3195</a></li> </ul> <h3>🧪 Tests &amp; CI</h3> <ul> <li>test(scho oss): add smigrating checks for new connections by <a href="https://github.com/nkaradzhov"><code>@​nkaradzhov</code></a> in <a href="https://redirect.github.com/redis/node-redis/pull/3186">redis/node-redis#3186</a></li> <li>Add self-report metrics step to CI workflow by <a href="https://github.com/bobymicroby"><code>@​bobymicroby</code></a> in <a href="https://redirect.github.com/redis/node-redis/pull/3199">redis/node-redis#3199</a></li> <li>Add run tests action by <a href="https://github.com/dariaguy"><code>@​dariaguy</code></a> in <a href="https://redirect.github.com/redis/node-redis/pull/3221">redis/node-redis#3221</a></li> </ul> <h3>📚 Docs</h3> <ul> <li>improve sentinel docs by <a href="https://github.com/cutiepoka"><code>@​cutiepoka</code></a> in <a href="https://redirect.github.com/redis/node-redis/pull/3189">redis/node-redis#3189</a></li> <li>docs: clarify DUMP/RESTORE binary payload usage by <a href="https://github.com/nkaradzhov"><code>@​nkaradzhov</code></a> in <a href="https://redirect.github.com/redis/node-redis/pull/3201">redis/node-redis#3201</a></li> <li>fix(docs): configure typedoc entry points for monorepo by <a href="https://github.com/nkaradzhov"><code>@​nkaradzhov</code></a> in <a href="https://redirect.github.com/redis/node-redis/pull/3220">redis/node-redis#3220</a></li> </ul> <h2>🙌 New Contributors</h2> <ul> <li><a href="https://github.com/cutiepoka"><code>@​cutiepoka</code></a> made their first contribution in <a href="https://redirect.github.com/redis/node-redis/pull/3189">redis/node-redis#3189</a></li> <li><a href="https://github.com/rhymincymon"><code>@​rhymincymon</code></a> made their first contribution in <a href="https://redirect.github.com/redis/node-redis/pull/3213">redis/node-redis#3213</a></li> <li><a href="https://github.com/logaretm"><code>@​logaretm</code></a> made their first contribution in <a href="https://redirect.github.com/redis/node-redis/pull/3195">redis/node-redis#3195</a></li> <li><a href="https://github.com/dariaguy"><code>@​dariaguy</code></a> made their first contribution in <a href="https://redirect.github.com/redis/node-redis/pull/3221">redis/node-redis#3221</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/redis/node-redis/compare/redis@5.11.0...redis@5.12.0">https://github.com/redis/node-redis/compare/redis@5.11.0...redis@5.12.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/redis/node-redis/commit/5cdad1b34d1448119673b336086f9db4c3376ddd"><code>5cdad1b</code></a> Release redis@5.12.1</li> <li><a href="https://github.com/redis/node-redis/commit/6a447261fc77c4577aa5127fb269f8b69cfe6732"><code>6a44726</code></a> Release entraid@5.12.1</li> <li><a href="https://github.com/redis/node-redis/commit/9f930f906915976cb9386cb8188a2dd2610a8cdf"><code>9f930f9</code></a> Release time-series@5.12.1</li> <li><a href="https://github.com/redis/node-redis/commit/de70920ecb4caf2a9c871a24cf08f1fcb41b1d2d"><code>de70920</code></a> Release search@5.12.1</li> <li><a href="https://github.com/redis/node-redis/commit/9e7767c5bf2cb06bcce872fe99e5dbb349e3a074"><code>9e7767c</code></a> Release json@5.12.1</li> <li><a href="https://github.com/redis/node-redis/commit/02cfd5ad4c07ef6c1d703e25d3c2076eacfb4b45"><code>02cfd5a</code></a> Release bloom@5.12.1</li> <li><a href="https://github.com/redis/node-redis/commit/838c28d9f55d13a7933e650b9f7782fdb5af4f71"><code>838c28d</code></a> Release client@5.12.1</li> <li><a href="https://github.com/redis/node-redis/commit/789d6d5c5c774fda24257ce1fc7f4f66b80ae689"><code>789d6d5</code></a> fix: decouple OTel public types from <code>@​opentelemetry/api</code> (<a href="https://redirect.github.com/redis/node-redis/issues/3228">#3228</a>)</li> <li><a href="https://github.com/redis/node-redis/commit/07aff3345d9fc5dc956ea9a145a132ff32b19392"><code>07aff33</code></a> Release redis@5.12.0</li> <li><a href="https://github.com/redis/node-redis/commit/b91d88f5fc63fe8786566cf4197be2c383f163ec"><code>b91d88f</code></a> Release entraid@5.12.0</li> <li>Additional commits viewable in <a href="https://github.com/redis/node-redis/compare/redis@5.11.0...redis@5.12.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=redis&package-manager=npm_and_yarn&previous-version=5.11.0&new-version=5.12.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>
1 parent 1b237c9 commit cc5e6ad

2 files changed

Lines changed: 40 additions & 36 deletions

File tree

package-lock.json

Lines changed: 39 additions & 35 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"globals": "^17.5.0",
4242
"jsdom": "^29.0.2",
4343
"mongodb": "^7.1.1",
44-
"redis": "^5.11.0",
44+
"redis": "^5.12.1",
4545
"typescript": "^6.0.2",
4646
"vitest": "^4.1.4",
4747
"zod": "^4.3.6"

0 commit comments

Comments
 (0)