This PR contains the following updates:
Package Updates Summary
| Type | Count |
|---|---|
| 📦 NPM Packages | 3 |
| 🔧 System Dependencies | 1 |
| Total | 4 |
📦 npm Dependencies
3 packages will be updated
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| ioredis (source) | 5.9.3 -> 5.10.0 | ||||
| redis (source) | 5.10.0 -> 5.11.0 | ||||
| better-dx (source) | 0.2.5 -> 0.2.6 |
🔧 System Dependencies
| Package | Change | Type | File |
|---|---|---|---|
| bun.com | ^1.3.0 → ^1.3.4 | 🟢 patch | deps.yaml |
Release Notes
luin/ioredis (ioredis)
5.9.3 -> 5.10.0
v5.10.0
5.10.0 (2026-02-27)
Features
Released by github-actions[bot] on 2/27/2026
redis/node-redis (redis)
5.10.0 -> 5.11.0
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
redis@5.9.0
What's Changed
- fix(ts): use all commands in cluster type by nkaradzhov in
redis/node-redis#3065 - Main by watersRand in
redis/node-redis#3047 - docs: fix scanIterator example in readme by nkaradzhov in
redis/node-redis#3072 - Hitless upgrades by nkaradzhov in
redis/node-redis#3021 - fix(cluster): prevent infinite loop by nkaradzhov in
redis/node-redis#3078 - docs: update RedisJSON documentation link by Caiuriuller in
redis/node-redis#3079 - refactor(test): improve test scenario reliability and maintainability by PavelPashov in
redis/node-redis#3077 - Improve stale issue management workflow by elena-kolevska in
redis/node-redis#3082 - Maint fixes by nkaradzhov in `redi...
[View full release notes]
Released by nkaradzhov on 10/23/2025
📊 Package Statistics
- ioredis: 14,456,773 weekly downloads
- redis: 8,066,660 weekly downloads
- better-dx: 75,872 weekly downloads
- bun.com: Popular JavaScript runtime and package manager
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 🤖