Shipped · Databases

What redis/redis shipped

The public repository of Redis · github.com/redis/redis

Written by FoxPlug from the repository's own releases; not affiliated with Redis. Paste your own repository in the box below and FoxPlug writes the same weekly update for your product. This page is an automatic summary of the releases, pull requests and commits in github.com/redis/redis; Redis did not write it and does not use or endorse FoxPlug. Every line links to the change it describes.

Get a weekly update like this for your product, free

Or Use it as a GitHub Action

See the update FoxPlug writes for redis, free

Week of November 2, 2026

What shipped

Why it matters

This week's changes mostly harden correctness in places users would not expect to break: slot migration imports, AOF rewrite after write errors, client memory accounting and key encoding changes made by read-only commands. Several fixes address silent data problems, such as a reused dict entry link updating the wrong key and duplicate key metadata classes accepted on load. Slowlog now reports per-command CPU time, which gives a way to tell CPU starvation apart from slow commands.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Weekly fixes: slot migration import now fails on rejected commands, AOF rewrite no longer duplicates commands after a write error, and stale dict entry links can no longer update the wrong key. SLOWLOG also gains per-command CPU time.

Post for LinkedIn

This week we fixed several correctness issues. Slot migration import now fails when the destination rejects a command rather than taking over the slots anyway. AOF rewrite no longer duplicates commands after an AOF write error. A stale dict entry link reused across keyspace lookups could update the wrong key or silently lose a write. Replica output buffer soft limits now match repl-backlog-size. MSETEX propagation with repeated EX or PX options is fixed. Client memory now counts watched key and Pub/Sub name objects. SLOWLOG reports per-command CPU time, and DELEX honors lazyfree-lazy-user-del.

Week of October 26, 2026

What shipped

Why it matters

Seven maintenance releases across the 8.10, 8.8, 8.6, 8.4, 8.2, 7.4 and 7.2 lines carry a security fix for a cluster bus heap overflow tied to oversized PUBLISH and SPUBLISH propagation, so operators on those lines should plan upgrades. Alongside that, 8.12 RC2 moves the next feature release closer, and open pull requests propose new capabilities such as per-member set expiration.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Seven maintenance releases ship a security fix for a heap overflow when propagating PUBLISH/SPUBLISH messages larger than 4GB over the cluster bus in cluster mode. 8.12 RC2 is also out as a feature-complete pre-release, not for production.

Post for LinkedIn

This week brought seven maintenance releases: 8.10.3, 8.8.4, 8.6.8, 8.4.8, 8.2.11, 7.4.12 and 7.2.17. Each carries a security fix for a heap buffer overflow when propagating a PUBLISH or SPUBLISH message larger than 4GB over the cluster bus in cluster mode. If you run cluster mode with pub/sub, review the releases for your line. Also out: 8.12 RC2, a feature-complete pre-release that is not suitable for production, which updates the Search module with the RedisSearch-related content intended for RC1.

Week of October 19, 2026

What shipped

Why it matters

This week brings a new memory layout for large sorted sets, which lowers memory use for the biggest sorted set workloads. It also closes several security-relevant bugs, including a cluster bus use-after-free with remote code execution impact, Lua reply injection and heap address exposure, and a Lua denial of service. Replication and cluster paths also get fixes for lost MSETEX writes during slot migration, replica reset persistence, and post-PSYNC socket setup.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: large sorted sets get a packed B+ tree encoding to cut memory, plus fixes for a cluster bus use-after-free and Lua reply injection, MSETEX writes during slot migration, and post-PSYNC socket setup.

Post for LinkedIn

This week in Redis: large sorted sets now use a packed B+ tree encoding instead of skiplist plus dict, reducing memory for sets beyond the listpack thresholds. Several security fixes landed, including a cluster bus use-after-free in FORGOTTEN_NODE handling with remote code execution impact, Lua shebang and function metadata reply injection, Lua tostring exposing heap addresses, and a Lua string.find denial of service. Cluster and replication paths were also fixed: CLUSTER RESET on a replica now flushes the AOF and sub-replicas, MSETEX writes are no longer lost during atomic slot migration, and TCP_NODELAY and keepalive are set after PSYNC.

Week of October 12, 2026

What shipped

Why it matters

This week touches both the format side and the data structures people rely on: Roaring bitmaps change how bitmaps are stored, checksumming and decompression work speeds up RDB load, and a new INFO Streams section exposes consumer-group histograms. Several fixes restore behavior that regressed earlier, including BITOP key lookups and stream trim propagation. Module authors also get corrected cleanup on disconnect and macOS module builds that link against the selected SDK.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: native Roaring bitmaps for Redis bitmaps, an INFO Streams section with consumer-group histograms, faster CRC64 and LZF paths for RDB load, a fix for the BITOP lookup regression, and macOS module builds now link against the selected SDK.

Post for LinkedIn

This week in Redis: bitmaps can use a native Roaring bitmap representation backed by vendored CROaring. A new INFO Streams section reports stream and consumer-group histograms. CRC64 checksumming gains a PCLMULQDQ path and LZF decompression a faster decoder, both aimed at RDB load. BITOP looks up each source key once again, fixing a regression. Stream MINID approximate trims propagate correctly with tombstones. macOS module builds now resolve the selected SDK.

Week of October 5, 2026

What shipped

Why it matters

This week brought several stability fixes that matter for production deployments. Crashes with module threads and IO threads, replica disconnections under heavy traffic, and legacy AOF preload data loss were all addressed. Operators also gained more visibility into cluster migrations with progress percentages in CLUSTER MIGRATION STATUS.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Fixed: module thread IO thread crashes, legacy AOF preload data loss, replica compression buffer disconnect, hiredis Sentinel busy loop. Added: CLUSTER MIGRATION STATUS progress percentages, NULL key checks for list APIs. Refactored: set encoding dispatch, case-insensitive functi

Post for LinkedIn

This week we shipped several stability fixes and improvements. We fixed server crashes when a module thread pauses IO threads, legacy AOF preload data loss caused by premature upgrade, replica disconnections from a full compression input buffer, and a Linux TCP connect error queue issue in hiredis. We also added NULL key checks to RM_ListInsert and RM_ListSet, rejected registering functions with names differing only by case, and bounded serialized max links in Vector Sets by the index M. CLUSTER MIGRATION STATUS now exposes phase, snapshot progress percentage and incremental progress percentage. Internally, set encoding logic was refactored to dispatch through set type operations.

Week of September 28, 2026

What shipped

Why it matters

This week addresses protocol reliability with RESP3 persistence across reconnects, fixes correctness issues in blocking commands and array operations, and improves compatibility with OpenSSL 4 and new hardware architectures. Test infrastructure improvements make debugging test hangs easier.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Redis releases improvements to RESP3 persistence across reconnects, fixes for blocking commands and array operations, OpenSSL 4 compatibility, and better test diagnostics.

Post for LinkedIn

This week's Redis updates focus on protocol reliability and correctness: RESP3 preferences now survive reconnects and cluster redirects, blocking commands wake properly when lists grow, and array operations no longer silently drop elements. The fixes also extend compatibility to OpenSSL 4 and LoongArch64 systems, while test infrastructure improvements provide better visibility into hung tests.

Week of September 21, 2026

What shipped

Why it matters

This week addresses several stability issues: stream operations now work correctly with persistence, protocol handling is more robust across fragmented reads, and Sentinel stops spinning in tight loops. Infrastructure improvements speed up RDB/AOF loading on cloud storage, and test framework consolidation reduces technical debt.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Weekly update: fixed XTRIM leaving unpersistable streams, improved protocol error reporting, optimized file loading for cloud storage, and eliminated a Sentinel CPU busy-loop.

Post for LinkedIn

This week's improvements focus on stability and performance: XTRIM now works correctly with persistence, protocol errors are properly reported across fragmented reads, and RDB/AOF loading hints sequential access for faster startup on cloud storage. We also fixed a Sentinel CPU busy-loop issue and consolidated cluster tests into the standard framework.

Week of September 14, 2026

What shipped

Why it matters

This week focused on security patches across multiple release branches addressing critical ACL and cluster authentication issues, along with operational improvements for eviction protection and AOF visibility. Several test reliability fixes and module version updates ensure better stability and observability for production deployments.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Redis 8.10.2, 8.8.3, 8.6.7, 8.4.7, and 8.2.10 released with security fixes for ACL key permissions in transactions and cluster bus authentication. BLESS command added to protect keys from eviction.

Post for LinkedIn

This week's Redis releases (8.10.2, 8.8.3, 8.6.7, 8.4.7, 8.2.10) address critical security issues with ACL key permission rechecking in transactions and cluster bus authentication. Additionally, the new BLESS command lets operators protect specific keys from eviction, surviving restarts and replication. redis-cli improvements prevent scan operations from affecting eviction metrics, and AOF replay-time estimates now appear in INFO for RTO visibility.

Weeks with too little public activity are left out rather than filled in. Last updated 2026-11-09.

Is this your repo? Ask us to remove this page.