| 2026-04-28 | valkey-glide | Add debug-mode safety guards for FFI stack response and arena allocator (#5837) | PR |
| 2026-04-28 | valkey-glide | Python: Client-Side Caching Support (#5826) | PR |
| 2026-04-27 | valkey-glide | Replace Mutex with RwLock for improved read concurrency (#5838) | PR |
| 2026-04-27 | valkey-glide-csharp | feat: Add automated compilation validation for C# code examples (#350) | PR |
| 2026-04-27 | valkey-glide-csharp | chore(deps): bump actions/github-script from 8 to 9 (#351) | PR |
| 2026-04-25 | valkey-glide | Node: Client-Side Caching Support (#5720) | PR |
| 2026-04-24 | valkey-glide | JAVA: Client-Side Caching Support (#5172) | PR |
| 2026-04-22 | valkey-glide-csharp | Fix broken language tab references in docs URLs (#341) | PR |
| 2026-04-22 | valkey-glide-csharp | Update ORT workflow to use `peter-evans/create-pull-request` (#327) | PR |
| 2026-04-21 | valkey-glide-csharp | Add GitHub issue templates and label scheme (#338) | PR |
| 2026-04-17 | valkey-glide-csharp | Stream command API cleanup: enable core commands, disable pending ones (#324) | PR |
| 2026-04-17 | valkey-glide-csharp | Expand server management command API (#315) | PR |
| 2026-04-17 | valkey-glide-csharp | refactor(string): string command API cleanup (#319) | PR |
| 2026-04-16 | valkey-glide-csharp | perf: Reduce per-request GC allocation overhead (#310) | PR |
| 2026-04-15 | valkey-glide-csharp | refactor(set): split Set command API across GLIDE and SER tiers (#307) | PR |
| 2026-04-14 | valkey-glide-csharp | Disable CICD due to flakiness (#309) | PR |
| 2026-04-14 | valkey-glide-csharp | fix(pubsub): implement SER pub/sub commands and make API binary-safe with ValkeyKey/ValkeyValue (#296) | PR |
| 2026-04-13 | valkey-glide-csharp | fix: memory leaks for commands and pubsub (#300) | PR |
| 2026-04-13 | valkey-glide-csharp | refactor(geo): geospatial command API cleanup (#289) | PR |
| 2026-04-13 | valkey-glide | Python: perf - optimize sync thread handling and response parsing (#5635) | PR |
| 2026-04-10 | valkey-glide-csharp | refactor(hash): hash command API cleanup (#284) | PR |
| 2026-04-09 | valkey-glide-php | Add DNS, TLS, and IP address tests (#157) | PR |
| 2026-04-09 | valkey-glide-csharp | C#: Implement transparent compression feature (#213) | PR |
| 2026-04-07 | valkey-glide-csharp | refactor: Connection management command API cleanup (#279) | PR |
| 2026-04-06 | valkey-glide-csharp | Add `IBaseClient`, `IGlideClient`, and `IGlideClusterClient` interfaces (#274) | PR |
| 2026-04-06 | valkey-glide-csharp | Replace raw numeric time parameters with TimeSpan and DateTimeOffset (#258) | PR |
| 2026-04-06 | valkey-glide-csharp | refactor(abstract): Remove sync command methods and unsupported SER stubs (#267) | PR |
| 2026-04-03 | valkey-glide-csharp | fix: Remove unnecessary `Task<bool>` return types from GLIDE-native methods (#261) | PR |
| 2026-04-02 | valkey-glide-csharp | Update documentation to link to the official Valkey GLIDE docs site (#256) | PR |
| 2026-04-01 | valkey-glide-csharp | Add lychee link checking and improve linting (#255) | PR |
| 2026-03-31 | valkey-glide | fix(core): eliminate Tokio runtime blocking in cluster async (#5451) | PR |
| 2026-03-25 | valkey-glide | Java: Implement transparent compression feature (#5647) | PR |
| 2026-03-25 | valkey-glide-csharp | Bump xunit.v3 from 1.1.0 to 3.2.2 (#239) | PR |
| 2026-03-25 | valkey-glide-csharp | Bump Microsoft.NET.Test.Sdk from 17.13.0 to 18.3.0 (#238) | PR |
| 2026-03-24 | valkey-glide | Node: Implement transparent compression feature (#5648) | PR |
| 2026-03-24 | valkey-glide | Core: Avoid cloning compression manager if not enabled (#5644) | PR |
| 2026-03-24 | valkey-glide-csharp | Bump LinqStatistics from 2.3.0 to 3.0.1 (#237) | PR |
| 2026-03-24 | valkey-glide-csharp | Bump coverlet.collector from 6.0.4 to 8.0.1 (#236) | PR |
| 2026-03-24 | valkey-glide-csharp | build(deps): bump dawidd6/action-download-artifact from 18 to 19 (#235) | PR |
| 2026-03-24 | valkey-glide-csharp | Generalize collection parameter types from arrays to IEnumerable (#234) | PR |
| 2026-03-23 | valkey-glide | fix(java): fix thread safety issue in NativeClusterScanCursor (#5528) | PR |
| 2026-03-23 | valkey-glide-csharp | Add logging for insecure TLS client creation (#240) | PR |
| 2026-03-20 | valkey-glide-csharp | (cleanup): Fix IDE0001 (simplify name) violations (#232) | PR |
| 2026-03-19 | valkey-glide | Cherry-pick release 2.3 JAVA/IAM changes to main (#5630) | PR |
| 2026-03-19 | valkey-glide-csharp | security: address high priority issues (#228) | PR |
| 2026-03-18 | valkey-glide-csharp | security: add insecure TLS warning and harden certificate file loading (#227) | PR |
| 2026-03-17 | valkey-glide-csharp | Fix incorrect XML doc comment on ClusterClientConfigurationBuilder, add new unit tests (#223) | PR |
| 2026-03-17 | valkey-glide-csharp | Updated attribution files for commit 8732a77ef745703b5128e514f1314c2c822f5bde (#220) | PR |
| 2026-03-16 | valkey-glide-csharp | cleanup: rename `WithDataBaseId` to `WithDatabaseId` (#222) | PR |
| 2026-03-16 | valkey-glide-csharp | build(deps): bump dawidd6/action-download-artifact from 16 to 18 (#221) | PR |
| 2026-03-15 | valkey-glide | Pypi-CD: fix test-the-release step for linux-arm ephemeral runner (#5566) | PR |
| 2026-03-13 | valkey-glide-csharp | Bump actions/upload-artifact from 6 to 7 (#218) | PR |
| 2026-03-12 | valkey-glide-csharp | Bump actions/download-artifact from 7 to 8 (#216) | PR |
| 2026-03-11 | valkey-glide | Node: add dynamic PubSub support (#5295) | PR |
| 2026-03-11 | valkey-glide | Node: add dynamic PubSub support (#5295) | PR |
| 2026-03-11 | valkey-glide-csharp | Bump dawidd6/action-download-artifact from 14 to 16 (#217) | PR |
| 2026-03-11 | valkey-glide-csharp | Bump submodule (read only) and improve test reliability (#219) | PR |
| 2026-03-10 | valkey-glide | Go: fix PubSub config check for message handler creation (#5534) | PR |
| 2026-03-10 | valkey-glide | Python: Recycle callback indices for cancelled futures and use monotonic counter to prevent index collisions that permanently closed the client (#5517) | PR |
| 2026-03-04 | valkey-glide | Core: Move credential fetching to token generation time (#5508) | PR |
| 2026-03-04 | valkey-glide | Revert: core: break reference cycle in IAM token manager callback (#5431) (#5507) | PR |
| 2026-03-04 | valkey-glide | Java: Add uber JAR support for multi-platform builds (#5484) | PR |
| 2026-03-04 | valkey-glide | Fixes for opentelemetry metrics (#5383) | PR |
| 2026-03-04 | valkey-glide | Fixed topology discovery flow not surfacing NOPERM errors (#5486) | PR |
| 2026-03-03 | valkey-glide | test(java): add e2e test for cluster DNS failover (#5432) | PR |
| 2026-02-27 | valkey-glide | feat(jedis-compatibility): add missing commands (sort, wait, object,) (#5378) | PR |
| 2026-02-24 | valkey-glide-php | PHP implement transparent compression feature (#150) | PR |
| 2026-02-24 | valkey-glide | core: break reference cycle in IAM token manager callback (#5431) | PR |
| 2026-02-24 | valkey-glide | [Go] Implement Go bindings for Transparent Compression (#5359) | PR |
| 2026-02-23 | valkey-glide | fix/scriptKill_unkillable flaky test by adding connection timeout, finally-block cleanup, and post-test health check (#5418) | PR |
| 2026-02-23 | valkey-glide-csharp | Pub/Sub: Add Blocking Subscribe/Unsubscribe Commands, Parametrized Tests (#211) | PR |
| 2026-02-18 | valkey-glide-csharp | feat: Update pub/sub for consistency with other clients (#209) | PR |
| 2026-02-06 | valkey-glide-csharp | Dynamic Pub/Sub `StackExchange.Redis` Compatibility (#202) | PR |
| 2026-02-02 | valkey-glide-csharp | (cleanup): rename `InvokeScript` to `ScriptInvoke` for consistency (#190) | PR |
| 2026-01-29 | valkey-glide-csharp | feat: dynamic pub/sub 3 - implementation and tests (#199) | PR |
| 2026-01-24 | valkey-glide-csharp | feat: dynamic pub/sub 2 - new interface and stubs (#198) | PR |
| 2026-01-22 | valkey-glide-csharp | chore(submodule): update `valkey-glide` for dynamic pub/sub (#194) | PR |
| 2026-01-15 | valkey-glide-csharp | Updated attribution files for branch `dependabot/github_actions/actions/upload-artifact-6` (#191) | PR |
| 2026-01-14 | valkey-glide-csharp | Bump actions/upload-artifact from 5 to 6 (#186) | PR |
| 2026-01-08 | valkey-glide-csharp | (test): Remove `ProcessVariousMessageSizes_NoMemoryLeak_ConsistentBehavior` (#181) | PR |
| 2026-01-08 | valkey-glide-csharp | (test): Remove `ProcessVariousMessageSizes_NoMemoryLeak_ConsistentBehavior` (#181) | PR |
| 2026-01-06 | valkey-glide-csharp | Updated attribution files for setup-dotnet-5 (#171) | PR |
| 2026-01-06 | valkey-glide-csharp | Updated attribution files for upload-artifact-5 (#172) | PR |
| 2026-01-06 | valkey-glide-csharp | (cleanup): Add `Close` and `CloseAsync` and use async client disposal (#170) | PR |
| 2026-01-06 | valkey-glide-csharp | test: Fix intermittent PubSub cluster test failures with retry logic (#169) | PR |
| 2026-01-03 | valkey-glide-csharp | Fix: Improve performance test logic for PubSub (#166) | PR |
| 2026-01-03 | valkey-glide-csharp | Bump actions/upload-artifact from 4 to 5 (#117) | PR |
| 2026-01-03 | valkey-glide-csharp | Bump actions/download-artifact from 5 to 6 (#118) | PR |
| 2026-01-02 | valkey-glide-csharp | Bump actions/github-script from 7 to 8 (#82) | PR |
| 2026-01-02 | valkey-glide-csharp | Bump `actions/setup-dotnet` from 4 to 5 (#67) | PR |
| 2025-12-19 | valkey-glide-php | chore: bump valkey-glide submodule for root_certs support (#99) | PR |
| 2025-12-15 | valkey-glide-csharp | (test): Extract common logic to `TestUtils` project (#161) | PR |
| 2025-11-26 | valkey-glide-csharp | fix(test): resolve OpenTelemetry multiple initialization in tests (#155) | PR |
| 2025-11-25 | valkey-glide-csharp | Add `git-secrets-scan` workflow (#146) | PR |
| 2025-11-20 | valkey-glide-csharp | test: Add large argument tests (#147) | PR |
| 2025-11-20 | valkey-glide-csharp | feat: Implement PubSub commands for standalone and cluster clients (#109) | PR |
| 2025-11-18 | valkey-glide-csharp | feat: Add OpenTelemetry support (#138) | PR |
| 2025-11-17 | valkey-glide-csharp | feat(pubsub): implement core PubSub framework infrastructure (#103) | PR |
| 2025-11-13 | valkey-glide | connection timeout value fix for clients (#4966) | PR |
| 2025-11-12 | valkey-glide-csharp | feat: Support password update (#135) | PR |
| 2025-11-08 | valkey-glide-csharp | feat: Implement Lua Scripting and Functions Support (Issue #56) (#120) | PR |
| 2025-11-06 | valkey-glide-csharp | feat: Add RefreshTopologyFromInitialNodes (#126) | PR |
| 2025-11-04 | valkey-glide-csharp | Fix lint job failures: increase timeout and fix lint errors (#130) | PR |
| 2025-10-29 | valkey-glide-csharp | Implement Cluster Scan (#113) | PR |
| 2025-10-28 | valkey-glide-csharp | Bump submodule and fix `TestKeyCopyAsync` test (#119) | PR |
| 2025-10-24 | valkey-glide | PYTHON: Add IAM authentication support with manual token refresh (#4890) | PR |
| 2025-10-24 | valkey-glide | JAVA: Add IAM authentication support for ElastiCache/MemoryDB (#4891) | PR |
| 2025-09-08 | valkey-glide | Java: Multi-Database Support for Cluster Mode Valkey 9.0 (#4658) | PR |
| 2025-09-08 | valkey-glide | Python: Add Multi-Database Support for Cluster Mode Valkey 9.0 (#4659) | PR |
| 2025-09-03 | valkey-glide-csharp | Bump submodule + update gitignore (#43) | PR |
| 2025-09-02 | valkey-glide | Python: Valkey 9 new hash field expiration commands (#4610) | PR |
| 2025-08-29 | valkey-glide | Java: Add UnifiedJedis.java commands and add JedisCluster.java (#4665) | PR |
| 2025-08-29 | valkey-glide | JAVA: Valkey 9 new commands HASH items expiration (#4556) | PR |
| 2025-08-29 | valkey-glide-csharp | Add Connection Management Commands (GA) (#47) | PR |
| 2025-08-27 | valkey-glide | Java: Update JedisPool implementation and add UnifiedJedis initial setup for cluster support (#4647) | PR |
| 2025-08-20 | valkey-glide-csharp | Update FFI delegates. (#22) | PR |