Upgrade urgency LOW: This is the first stable release of Valkey 9.1.
Security fixes
- (CVE-2026-23479) Use-After-Free in unblock client flow
- (CVE-2026-25243) Invalid Memory Access in RESTORE command
- (CVE-2026-23631) Use-after-free when full sync occurs during a yielding Lua/function execution
New Features and enhanced behavior
- Add cluster bus network traffic usage metric in bytes by @hpatro (#3396)
- Reduce latency spikes during rehashing via incremental page release by @chzhoo (#3481)
Bug Fixes
- Fix(syncio): Set errno on EOF in syncRead and propagate to conn->last by @abmathur-ie (#3580)
- Fix GEOSEARCH BYPOLYGON leak on invalid COUNT by @bandalgomsu (#3568)
- Handle NULL pointer in streamTrim listpack delta calculation by @smkher (#3591)
- Fixes server crash when RDMA benchmark clients disconnect by @quanyeyang (#3448)
- Fix the memory leak in valkey-benchmark by @nmvk (#3643)