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

Commit 6828667

Browse files
author
LaunchDarklyReleaseBot
committed
Releasing version 6.3.3
1 parent 349c382 commit 6828667

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
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.3] - 2022-10-24
6+
### Fixed:
7+
- Fixed a bug in the parsing of string values in feature flags and user attributes when they were referenced with date/time operators in a targeting rule. As described in [LaunchDarkly documentation](https://docs.launchdarkly.com/sdk/concepts/flag-types#representing-datetime-values), such values must use the RFC3339 date/time format; the SDK was also accepting strings in other formats (for instance, ones that did not have a time or a time zone), which would cause undefined behavior inconsistent with evaluations done by other LaunchDarkly services. This fix ensures that all targeting rules that reference an invalid date/time value are a non-match, and does not affect how the SDK treats values that are in the correct format.
8+
59
## [6.3.2] - 2022-02-04
610
### Fixed:
711
- When using `AllFlagsState` to produce bootstrap data for the JavaScript SDK, the .NET SDK was not returning the correct metadata for evaluations that involved an experiment. As a result, the analytics events produced by the JavaScript SDK did not correctly reflect experimentation results.

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.3.2</Version>
3+
<Version>6.3.3</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)