This PR contains the following updates:
Package Updates Summary
| Type | Count |
|---|---|
| 📦 NPM Packages | 3 |
| Total | 3 |
📦 npm Dependencies
3 packages will be updated
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| lru-cache (source) | 11.2.7 -> 11.3.5 | ||||
| redis (source) | 5.11.0 -> 5.12.1 | ||||
| ioredis (source) | 5.10.0 -> 5.10.1 |
Release Notes
isaacs/node-lru-cache (lru-cache)
11.2.7 -> 11.3.5
A cache object that deletes the least-recently-used items.
redis/node-redis (redis)
5.11.0 -> 5.12.1
redis@5.12.0
✨ What's Changed
🚀 Features
- feat: expose
sendCommandonmultifor all clients by nkaradzhov inredis/node-redis#3181 - feat(sentinel): add
sSubscribe/sUnsubscribemethods to Sentinel client by nkaradzhov inredis/node-redis#3178
🐛 Fixes
- fix(search): correct
INDEXMISSINGplacement by nkaradzhov inredis/node-redis#3179 - Pool fixes by nkaradzhov in
redis/node-redis#3182 - fix(search): use
@redis/clientdist imports inCREATEcommand by PavelPashov inredis/node-redis#3187 - fix(sentinel): preserve root seeds for outage recovery by nkaradzhov in
redis/node-redis#3188 - fix: fallthrough bug in
transformDoubleReplyby rhymincymon inredis/node-redis#3213
🔭 Observability (OTEL + Diagnostics)
Node Redis now s...
[View full release notes]
Released by nkaradzhov on 4/14/2026
redis@5.11.0
5.11.0 Release Changelog
🌟 Highlights
Smart Client Handoffs for Enterprise OSS API (Pending a Redis Enterprise version release)
This release introduces support for Redis Enterprise Cluster maintenance notifications via SMIGRATING/SMIGRATED push notifications. The client now automatically handles slot migrations by:
- Relaxing timeouts during migration (SMIGRATING) to prevent false failures
- Automatic slot handoff when completed (SMIGRATED)
- Enabling seamless operations during Redis Enterprise maintenance windows
Redis 8.6 Support
This release adds support for Redis 8.6 features:
- XADD idempotency options (
IDMPAUTO,IDMP, andpolicy) - Prevent duplicate entries by tracking producer and message IDs - XCFGSET command - Configure per-stream idempotency parameters (
IDMP_DURATION,IDMP_MAXSIZE) - XINFO STREAM enhancements - New idempotency tracking fields (
idmp-duration,idmp-maxsize,pids-tracked, `iids-tracke...
[View full release notes]
Released by nkaradzhov on 2/16/2026
redis@5.10.0
Changes
🚀 New Features
- Add MSETEX command support (
#3116) - Add CLAIM attribute to XREADGROUP command (
#3122) - Add index/query doc page examples (
#3109)
🧪 Experimental Features
- Add support for CAS/CAD, DELEX, DIGEST commands (
#3123) - Add support for HYBRID search (
#3119#3132) - Add latency histogram (
#3099)
🐛 Bug Fixes
- Fix dist/package.json version bumping in release process (
#3125) - Prevent false-ready state when socket errors during handshake (
#3128) - Don't parse number properties in XREADGROUP (
#3133)
🧰 Maintenance
- Apply proxy improvements (
#3121) - Mark 8.4 features as experimental (
#3134) - Extract supported Redis versions into SUPPORTED_REDIS_VERSIONS.md (
#3131) - Bump test container image to 8.4.0 (
#3139)
Contributors
We'd like to thank all the contributors who worked on this release!
- andy-stark-redis
- htemelski-redis
- [nkarad...
[View full release notes]
Released by nkaradzhov on 11/19/2025
luin/ioredis (ioredis)
5.10.0 -> 5.10.1
v5.10.1
5.10.1 (2026-03-19)
Bug Fixes
Released by github-actions[bot] on 3/19/2026
v5.9.3
5.9.3 (2026-02-12)
Bug Fixes
- autopipelining to route writes to masters with scaleReads (
#2072) (8adb1ae) - fix issue with moved command for replicas (
#2064) (de4eed4) - types: optional properties on RedisOptions allow explicit undefined (
#2066) (0a1a898)
Released by github-actions[bot] on 2/12/2026
v5.9.2
5.9.2 (2026-01-15)
Bug Fixes
- cluster: Cluster reconnect sharded subscribers (
#2060) (def9804) - preserve replica slots on MOVED in pipelines (
#2059) (a1c3e9d)
Reverts
- Revert "fix: preserve replica slots on MOVED in pipelines (
#2059)" (#2062) (517b932), closes#2059#2062
Released by github-actions[bot] on 1/15/2026
📊 Package Statistics
- lru-cache: 417,706,193 weekly downloads
- redis: 9,043,831 weekly downloads
- ioredis: 16,759,552 weekly downloads
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 is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
- If you want to rebase/retry this PR, check this box
This PR was generated by Buddy 🤖