releases.shpreview
Home/Redis
Redis

Redis

Pubsub listen now blocking; async cluster connections released on write errors

This release8 fixesBug fixesAI-tallied from the release notes
redis-py · v8.0.1

Fixed pubsub's listen method to be blocking, async cluster node connections no longer leak on write errors, and hiredis readiness checks now work with high file descriptors. Also fixed RESP3 FT.SEARCH parsing with bytes-typed keys, RedisCluster-backed MultiDBClient, Unix socket notifications, and pooled connection release on cancelled Pipeline.reset().

Read more →

Zero-copy buffer string commands land; PubSub health-check now times out

This release4 featuresNew capabilities1 fixBug fixesAI-tallied from the release notes
go-redis · v9.21.0

New GetToBuffer and SetFromBuffer methods on StringCmdable let callers read and write Redis string values directly into caller-owned byte buffers, eliminating per-call payload allocations. PubSub health-check Pings now use a per-check timeout instead of context.TODO() so stuck Pings can no longer block indefinitely.

Read more →

Vector Sets supported; Dev vs Production guardrails added

This release2 featuresNew capabilities1 enhancementImprovements to existing features2 fixesBug fixesAI-tallied from the release notes
RedisInsight · v3.6.0

Full support for Vector Sets, the new Redis 8 vector-native data type, with create, manage, and similarity search capabilities. New Dev vs Production database mode adds safety guardrails including visual environment indicators and type-to-confirm for destructive actions on production. Custom tutorials in Workbench are deprecated. Scrollbar regressions from 3.4.2 are fixed.

Read more →

RESP3 pub/sub message loss fixed

This release4 fixesBug fixesAI-tallied from the release notes
go-redis · v9.20.1

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.

Read more →

RESP3 now default; Node.js 20 minimum; Redis 8.8 commands added

This release11 featuresNew capabilities3 enhancementsImprovements to existing features6 fixesBug fixesAI-tallied from the release notes
node-redis · redis@6.0.0

RESP3 is now the default protocol (opt back into RESP2 explicitly), and Node.js 20 is the new minimum supported version. New commands include CLIENT UNBLOCK, XNACK, Redis 8.8 array commands, INCREX/INCREXBYFLOAT, and ZINTER/ZUNION COUNT aggregator. Fixed pubsub connection handling in Sentinel failover and sharded cluster topology recovery, and a CVE-2026-41907 vulnerability via @azure/msal-node.

Read more →

RESP3 now default wire protocol; async cluster pubsub added

This release9 featuresNew capabilities5 enhancementsImprovements to existing features8 fixesBug fixesAI-tallied from the release notes
redis-py · v8.0.0

redis-py now uses RESP3 on the wire by default while preserving legacy RESP2-compatible Python response shapes for existing applications. Set legacy_responses=False to migrate to unified responses or protocol=2 to force RESP2. Full asyncio Cluster PubSub support is now available with shard-channel capabilities, keyspace notifications are supported across sync and async modes for standalone and cluster deployments, and Redis Arrays data type is now supported with new AR* command helpers.

Read more →
go-redis · v9.20.0

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.

Read more →

Array data structure ships; hash fields get notifications

This release9 featuresNew capabilities1 enhancementImprovements to existing features4 fixesBug fixesAI-tallied from the release notes
redis · v8.8.0

Redis 8.8.0 introduces a new Array data structure and subkey notifications for hash fields, enabling field-level event notifications. New commands include INCREX (a window counter rate limiter), XNACK (explicit pending message release for streams), and expanded aggregation support across sorted set and search commands, plus performance improvements.

Read more →
Last Checked
2h ago
Domain
redis.io
Tracking since May 1, 2020