What's New
v2.5.3
Release Date: 9/25/2026
What's Changed
- Add
AZ_AFFINITY_ALL_NODESread strategy for Java and Python (backport #7059 + #6721) by @jamesx-improving in https://github.com/valkey-io/valkey-glide/pull/7106
Full Changelog: https://github.com/valkey-io/valkey-glide/compare/v2.5.2...v2.5.3
Release: https://github.com/valkey-io/valkey-glide/releases/tag/v2.5.3
v2.5.2
Release Date: 9/2/2026
What's Changed
- fix(ffi): backport to release-2.5 — release response payload buffers when parking arenas in ARENA_POOL by @superbaddude in https://github.com/valkey-io/valkey-glide/pull/6741
- fix(deps): bump h2 to 0.4.16 to resolve RUSTSEC-2026-0258 (backport #6784 to release-2.5) by @xShinnRyuu in https://github.com/valkey-io/valkey-glide/pull/6811
- fix(core): retry empty-receivers multi-node fan-out under topology churn (backport #6768 to release-2.5) by @xShinnRyuu in https://github.com/valkey-io/valkey-glide/pull/6810
- fix(core): backport recovery-queue drain and escalation hardening to release-2.5 by @affonsov in https://github.com/valkey-io/valkey-glide/pull/6890
- Backport client info tag to release-2.5 by @nderraugh in https://github.com/valkey-io/valkey-glide/pull/6901
- Python: backport trio pub/sub BusyResourceError fix and flaky-test stabilizations (#6605) to release-2.5 by @xShinnRyuu in https://github.com/valkey-io/valkey-glide/pull/6923
Full Changelog: https://github.com/valkey-io/valkey-glide/compare/v2.5.1...v2.5.2
Release: https://github.com/valkey-io/valkey-glide/releases/tag/v2.5.2
v2.5.1
Release Date: 8/11/2026
What's Changed
- Remove the repository-level SECURITY.md in favor of the organization-level SECURITY.md (#6439) by @xShinnRyuu in https://github.com/valkey-io/valkey-glide/pull/6534
- Python: publish to PyPI via Trusted Publishing with PEP 740 attestations (#6478) by @xShinnRyuu in https://github.com/valkey-io/valkey-glide/pull/6535
- Bump opentelemetry stack to 0.32 to fix W3C Baggage unbounded allocation advisory (#6366) by @xShinnRyuu in https://github.com/valkey-io/valkey-glide/pull/6536
- Core: enforce RESP3 recursion-depth guard for all aggregate types (#6477) by @xShinnRyuu in https://github.com/valkey-io/valkey-glide/pull/6537
- Update crossbeam-epoch RUSTSEC-2026-0204 (#6435) and fix cargo-deny for v0.20 (#6490) by @xShinnRyuu in https://github.com/valkey-io/valkey-glide/pull/6539
- FFI: pub/sub DoS fix + Disconnection-notification fix (#6530 and #6543) by @xShinnRyuu in https://github.com/valkey-io/valkey-glide/pull/6540
- Python: restore BaseClient.aenter return type to Self (#6533) by @xShinnRyuu in https://github.com/valkey-io/valkey-glide/pull/6541
- Python: run test-release when only one package is published manually (#6542) by @xShinnRyuu in https://github.com/valkey-io/valkey-glide/pull/6544
- Java: Fix Dockerfile for AL2023 compatibility (#6634) by @xShinnRyuu in https://github.com/valkey-io/valkey-glide/pull/6658
- CD: Retry RC node test install to handle npm propagation race (#6343) by @jamesx-improving in https://github.com/valkey-io/valkey-glide/pull/6550
- Core: buffer pending requests during cluster reconnect (#6640) by @affonsov in https://github.com/valkey-io/valkey-glide/pull/6656
- Core: buffer pending requests for all recovery paths by @affonsov in https://github.com/valkey-io/valkey-glide/pull/6707
- Python: make async pipe transport fork-safe (#6679) by @jeremyprime in https://github.com/valkey-io/valkey-glide/pull/6713
- Core: make TimeoutWatchdog singleton fork-safe (#6716) by @jeremyprime in https://github.com/valkey-io/valkey-glide/pull/6729
Full Changelog: https://github.com/valkey-io/valkey-glide/compare/v2.5.0...v2.5.1
Release: https://github.com/valkey-io/valkey-glide/releases/tag/v2.5.1
View on GitHub See all releases on GitHub