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

Commit 2416ae3

Browse files
author
LaunchDarklyReleaseBot
committed
Releasing version 6.3.0
1 parent 9a2684d commit 2416ae3

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,17 @@
22

33
All notable changes to the LaunchDarkly .NET Server-Side SDK will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org).
44

5+
## [6.3.0] - 2021-10-25
6+
### Added:
7+
- `ConfigurationBuilder.ServiceEndpoints` provides a simpler way of setting custom service base URIs, if you are connecting to a LaunchDarkly Relay Proxy instance, a private LaunchDarkly instance, or a test fixture. Previously, this required setting a `BaseURI` property for each individual service (streaming, events, etc.). If using the Relay Proxy, simply remove any `BaseURI` calls in your SDK configuration and call `ServiceEndpoints(Components.ServiceEndpoints().RelayProxy(myRelayProxyUri))` on the `IConfigurationBuilder`.
8+
- Convenience methods for working with JSON object and array values: `LdValue.Dictionary`, `LdValue.List`, `LdValue.ObjectBuilder.Set`, `LdValue.ObjectBuilder.Remove`, and `LdValue.ObjectBuilder.Copy`.
9+
10+
### Fixed:
11+
- When using the adapter that allows SDK types to be deserialized with the `System.Text.Json` API, temporary `JsonDocument` instances are now disposed of immediately rather than leaving them to be garbage-collected. (Thanks, [JeffAshton](https://github.com/launchdarkly/dotnet-jsonstream/pull/8)!)
12+
13+
### Deprecated:
14+
- `StreamingDataSourceBuilder.BaseURI`, `PollingDataSourceBuilder.BaseURI`, and `EventProcessorBuilder.BaseURI`. The preferred way to set these is now with `ConfigurationBuilder.ServiceEndpoints`.
15+
516
## [6.2.2] - 2021-10-06
617
There are no functional changes in the SDK in this release; its only purpose is to address the version conflict issue mentioned below.
718

src/LaunchDarkly.ServerSdk/LaunchDarkly.ServerSdk.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<Version>6.2.2</Version>
3+
<Version>6.3.0</Version>
44
<!-- The BUILDFRAMEWORKS variable allows us to override the target frameworks with a
55
single framework that we are testing; this allows us to test with older SDK
66
versions that would error out if they saw any newer target frameworks listed

0 commit comments

Comments
 (0)