go-redis 9.17.2
๐ Bug Fixes - Connection Pool: Fixed critical race condition in turn management that could cause connection leaks when dial goroutines complete after request timeout by @cyningsun - Context Timeout: Improved context timeout calculation to use minimum of remaining time and DialTimeout, preventing goroutines from waiting longer than necessary by @cyningsun...
Also shipped Dec 1, 2025Redis in December 2025 โ
Introducing Vector Buckets
Vector Buckets provide a durable storage layer for Supabase with built-in similarity search capabilities.
Grok Speech to Speech API is released
Grok Speech to Speech API is generally available. Visit Grok Speech to Speech API for guidance on using the API.
Restore deleted dashboards
If youโd like to try it out in our private preview, you can sign up here . And we would love your feedback, you can share it here . You can now restore dashboards youโve deleted, no support ticket needed. With the new Recently deleted view, accidentally removing a dashboard no longer means lost work or rebuilding panels from scratch.
WAF Release - 2025-12-01
This weekโs release introduces new detections for remote code execution attempts targeting Monsta FTP (CVE-2025-34299), alongside improvements to an existing XSS detection to enhance coverage.
Netlify Vite Plugin now supports AI Gateway locally
You can now use AI Gateway in local development with just npm run dev when using the Netlify Vite Plugin. Previously, AI Gateway's auto-configured environment variables only worked when running netlify dev, which added friction for developers using Vite-powered frameworks like Astro.
UI Profiling support for Browser JavaScript and Electron
UI Profiling is now supported in the Sentry Browser JavaScript and Electron SDKs
More from go-redisEvery go-redis release โ
go-redis 9.17.1
๐ Bug Fixes - add wait to keyless commands list by @marcoferrer - fix(time): remove cached time optimization by @ndyakov ๐งฐ Maintenance - chore(deps): bump golangci/golangci-lint-action from 9.0.0 to 9.1.0 - chore(deps): bump actions/checkout from 5 to 6 - chore(script): fix help call in tag.sh by @ndyakov Contributors We'd like to thank all the...
go-redis 9.17.0
๐ Highlights Redis 8.4 Support Added support for Redis 8.4, including new commands and features Typed Errors Introduced typed errors for better error handling using errors.As instead of string checks.
go-redis 9.16.0
๐ Highlights Maintenance Notifications Support This release introduces comprehensive support for Redis maintenance notifications, enabling applications to handle server maintenance events gracefully.
go-redis 9.14.1
Changes - fix(otel): Add support for filtering traces for certain commands - fix(pool): remove conn from idleConns if present Contributors We'd like to thank all the contributors who worked on this release! @Sovietaced, @ndyakov
go-redis 9.17.3
๐ Bug Fixes - Connection Pool: Fixed zombie wantConn elements accumulation in wantConnQueue that could cause resource leaks in high concurrency scenarios with dial failures by @cyningsun - Stream Commands: Fixed XADD and XTRIM commands to use exact threshold (=) when Approx is false, ensuring precise stream trimming behavior by @ndyakov - Connection Pool...
go-redis 9.18.0
Redis 8.6 Support Added support for Redis 8.6, including new commands and features for streams idempotent production and HOTKEYS. Smart Client Handoff (Maintenance Notifications) for Cluster This release introduces comprehensive support for Redis Enterprise Cluster maintenance notifications via SMIGRATING/SMIGRATED push notifications.
go-redis 9.19.0
๐ Highlights FIPS-Compatible Script Helper Script now supports a FIPS-safe execution mode that avoids client-side SHA-1 computation, which is blocked in strict FIPS environments. A new NewScriptServerSHA constructor uses SCRIPT LOAD to obtain and cache the digest from the server, then runs commands via EVALSHA/EVALSHA_RO.