Fixed intermittent RESP3 pub/sub message loss by improving how push frame headers are parsed. Also addressed issues with FT.HYBRID vector parameters, CLUSTER SHARDS forward compatibility, and PubSub double reconnects.
go-redis
Adds support for Redis 8.8, including the new AR* array data type, INCREX, XNACK, XAUTOCLAIM PEL deletes, TS.RANGE multiple aggregators, sorted-set COUNT aggregator, and JSON.SET FPHA. RediSearch commands (FT.SEARCH, FT.AGGREGATE, FT.INFO, FT.SPELLCHECK, FT.SYNDUMP) now parse RESP3 responses into typed objects uniformly with RESP2, and the UnstableResp3 option is deprecated. Fixes multiple bugs including TLS-only cluster PubSub routing, sharded PubSub reconnection, sentinel rediscovery loops, and connection pool leaks.
🚀 Highlights
FIPS-Compatible Script Helper
Script now supports a FIPS-safe execution mode that avoids client-side SHA-1 computation,...
Redis 8.6 Support
Added support for Redis 8.6, including new commands and features for streams idempotent production and HOTKEYS.
Smart ...
🐛 Bug Fixes
- Connection Pool: Fixed zombie
wantConnelements accumulation inwantConnQueuethat could cause resource leaks in high con...
🐛 Bug Fixes
- Connection Pool: Fixed critical race condition in turn management that could cause connection leaks when dial goroutines comp...
🐛 Bug Fixes
- add wait to keyless commands list (#3615) by [@marcoferrer](https://github.com/mar...
🚀 Highlights
Redis 8.4 Support
Added support for Redis 8.4, including new commands and features ([#3572](https://github.com/redis/go-redis...
🚀 Highlights
Maintenance Notifications Support
This release introduces comprehensive support for Redis maintenance notifications, enabli...
Changes
- fix(otel): Add support for filtering traces for certain commands (#3519)
- fix(pool): re...
Highlights
- Pipeliner expose queued commands (#3496)
- Ensure that JSON.GET returns Nil response ...
🚀 Highlights
In the last version (9.12.0) the client introduced bigger write and read buffer sizes. The default value was 512KiB. However, users...
🚀 Highlights
- This release includes support for [Redis 8.2](https://redis.io/docs/latest/operate/oss_and_stack/stack-with-enterprise/release-n...
🚀 Highlights
Fixes TxPipeline to work correctly in cluster scenarios, allowing execution of commands
only in the same slot for a given trans...
🚀 Highlights
- Token-based Authentication: Added
StreamingCredentialsProviderfor dynamic credential updates (experimental)- Can be...
9.8.0 (2025-04-30)
🚀 Highlights
- Redis 8 Support: Full compatibility with Redis 8.0, including testing and CI integration
- **Enhanced...
What's Changed
- fix: handle network error on SETINFO (#3295) ([CVE-2025-29923](https://github.com/redis/go-redis/security/advisories/GHSA-92cp-54...


