Skip to content
This repository was archived by the owner on May 22, 2025. It is now read-only.

2.0.0

Choose a tag to compare

@LaunchDarklyCI LaunchDarklyCI released this 02 Feb 00:38

[2.0.0] - 2021-02-01

This release updates the third-party dependency on StackExchange.Redis to use the 2.x version of that library. For details about how StackExchange.Redis 2.x differs from the 1.x versions, see its release notes.

This version of LaunchDarkly.ServerSdk.Redis requires version 5.14 or higher of the LaunchDarkly .NET SDK (LaunchDarkly.ServerSdk). It supports both the older configuration API used in previous versions, and the newer configuration API that was introduced in version 5.14 of the SDK and in the 1.2.0 release of this package. Using the newer API (see LaunchDarkly.Client.Integrations.Redis in this package) is preferable because that is how configuration will work in the 6.0 release of the SDK.

Added:

  • The OperationTimeout configuration property, which corresponds to SyncTimeout in the StackExchange.Redis API.

Changed:

  • The minimum version of StackExchange.Redis is now 2.0.513.
  • The minimum version of LaunchDarkly.ServerSdk is now 5.14.0.
  • There is no longer a separate LaunchDarkly.ServerSdk.Redis.StrongName package that is the strong-named version; instead, there is just LaunchDarkly.ServerSdk.Redis which is always strong-named. That distinction was previously necessary because the StackExchange.Redis package had both strong-named and non-strong-named versions, which is no longer the case.
  • The lowest compatible version of .NET Framework is now 4.6.1 (because that is the lowest version supported by StackExchange.Redis 2.x). The package still has a .NET Standard 2.0 target as well.

Removed:

  • The ResponseTimeout configuration property, which is no longer supported by StackExchange.Redis.