This repository was archived by the owner on May 22, 2025. It is now read-only.
Repository navigation
2.0.0
[2.0.0] - 2021-06-09
This release is for use with versions 6.0.0 and higher of LaunchDarkly.ServerSdk.
For more information about changes in the SDK database integrations, see the 5.x to 6.0 migration guide.
Added:
- Added an overload of
ConsulDataStoreBuilder.Addressthat takes astringrather than aUri.
Changed:
- The namespace is now
LaunchDarkly.Sdk.Server.Integrations. - The entry point is now
LaunchDarkly.Sdk.Server.Integrations.Consulrather thanLaunchDarkly.Client.Integrations.Consul(or, in earlier versions,LaunchDarkly.Client.Consul.ConsulComponents). - If you pass in an existing Consul client instance with
ConsulDataStoreBuilder.ExistingClient, the SDK will no longer dispose of the client on shutdown; you are responsible for its lifecycle. - The logger name is now
LaunchDarkly.Sdk.DataStore.Consulrather thanLaunchDarkly.Client.Consul.ConsulFeatureStoreCore.
Removed:
- Removed the deprecated
ConsulComponentsentry point andConsulFeatureStoreBuilder. - The package no longer has a dependency on
Common.Loggingbut instead integrates with the SDK's logging mechanism.