Skip to content

Releases: StackExchange/StackExchange.Redis

2.13.10

21 May 16:03
2.13.10
3d1b0da

Choose a tag to compare

What's Changed

  • Fix incorrect routing of some sorted-set and stream commands by @mgravell in #3080
  • ConfigurationOptions: don't serialize (ToString()) or clone Protocol if it comes from the defaults-provider by @mgravell in #3082
  • enable TCP keep-alives by @mgravell in #3078
  • Move CI to 8.8 rc1 by @mgravell in #3079
  • Draft support for 8.8 arrays by @mgravell in #3076

Full Changelog: 2.13.1...2.13.10

2.13.1

12 May 15:34
2.13.1
981ba52

Choose a tag to compare

IMPORTANT: This release changes the default protocol from RESP2 to RESP3 for Azure Managed Redis endpoints (only); this
has scalability and feature advantages, but if you are using modules or ad-hoc commands, please see the RESP3 notes, which includes:

  • the purpose of RESP3
  • scenarios where RESP2 vs RESP3 may be visible
  • how to explicitly choose to remain on RESP2
  • notes on additional libraries such as NRedisStack

What's Changed

Full Changelog: 2.12.27...2.13.1

2.12.27

11 May 08:13
2.12.27
46b60b3

Choose a tag to compare

What's Changed

  • Recognize Azure Managed Redis in new clouds by @philon-msft in #3068
  • Support ZADD INCR by @mgravell in #3071
  • Upgrade version of some packages needing system.memory by @jcaspes in #3056
  • interpreting server_mode field (to support Valkey 8+ cluster) by @wipiano in #3050
  • Run tests using custom images, new composite action: run-tests by @Peter-Sh in #3052
  • (toys) Provide basic modifiable throughput calculator by @mgravell in #3057
  • Investigate (and fix) VADD 8.6.3 CI failure by @mgravell in #3073

Preview ([Experimental]) features for Redis 8.8

New Contributors

Full Changelog: 2.12.14...2.12.27

2.12.14

02 Apr 13:45
2.12.14
e43dd9b

Choose a tag to compare

What's Changed

Impact: "high" if using cluster and high-integrity-mode together (resolves an issue that can mis-report -MOVED responses as integrity failures)

  • Resolve critical failure in high-integrity-mode with -MOVED response by @mgravell in #3049
  • Allow heartbeat to restart the pipe thread with only sync commands by @frobion in #2965
  • GitHubActions logger; exclude passed/skipped by @mgravell in #3045

NuGet link

New Contributors

Full Changelog: 2.12.8...2.12.14

2.12.8

25 Mar 13:37
2.12.8
8af9911

Choose a tag to compare

What's Changed

Full Changelog: 2.12.4...2.12.8

2.12.4

19 Mar 16:56
2.12.4
6f24522

Choose a tag to compare

What's Changed

  • Improve detection of connect/handshake failures and how that impacts the retry-policy by @mgravell in #3038
  • Fix RESP3 client handshakes on non-RESP3 servers by @mgravell in #3037

Full Changelog: 2.12.1...2.12.4

2.12.1

13 Mar 09:06
2.12.1
6eeb04d

Choose a tag to compare

What's Changed

Full Changelog: 2.11.8...2.12.1

2.11.8

25 Feb 11:30
2.11.8
248ff15

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.11.3...2.11.8

2.11.3

19 Feb 14:56
2.11.3
2a846a5

Choose a tag to compare

What's Changed

Full Changelog: 2.11.0...2.11.3

2.11.0

11 Feb 16:48
2.11.0
98eb6a2

Choose a tag to compare

get 2.11.0 on NuGet

What's Changed

For Redis 8.6:

The time-series changes for 8.6 are over in NRedisStack 1.3.0

Other features:

Internal bits:

New Contributors

Full Changelog: 2.10.14...2.11.0