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

Commit 7e97fdd

Browse files
authored
prepare 6.0.0-rc.3 release (#140)
1 parent 33e0599 commit 7e97fdd

File tree

3 files changed

+11
-5
lines changed

3 files changed

+11
-5
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
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.0.0-rc.3] - 2021-06-07
6+
Other than the fix described below, this release candidate is identical to `rc.2`.
7+
8+
### Fixed:
9+
- On platforms that do not support `System.Text.Json`, such as .NET Framework 4.5.2, the SDK's implementation of JSON parsing was rejecting feature flag data (or any other SDK type that you asked to parse from JSON) if it contained a numeric value that had an exponent but no decimal point. For instance, `1e8` (as opposed to `1.0e8`) was incorrectly treated as a syntax error. It now accepts numbers in any of the formats that are valid in JSON.
10+
511
## [6.0.0-rc.2] - 2021-05-17
612
Other than the fix described below, and improvements in unit test stability, this release candidate is identical to `rc.1`.
713

src/LaunchDarkly.ServerSdk/Internal/Model/Serialization.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -500,7 +500,7 @@ internal static ImmutableList<Clause> ReadClauses(ref JReader r)
500500
var builder = ImmutableList.CreateBuilder<Clause>();
501501
for (var arr = r.ArrayOrNull(); arr.Next(ref r);)
502502
{
503-
UserAttribute attribute;
503+
UserAttribute attribute = new UserAttribute();
504504
Operator op = null;
505505
ImmutableList<LdValue> values = null;
506506
bool negate = false;

src/LaunchDarkly.ServerSdk/LaunchDarkly.ServerSdk.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<Version>6.0.0-rc.2</Version>
3+
<Version>6.0.0-rc.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
@@ -35,10 +35,10 @@
3535

3636
<ItemGroup>
3737
<PackageReference Include="LaunchDarkly.Cache" Version="1.0.2" />
38-
<PackageReference Include="LaunchDarkly.CommonSdk" Version="5.0.1" />
38+
<PackageReference Include="LaunchDarkly.CommonSdk" Version="5.0.2" />
3939
<PackageReference Include="LaunchDarkly.EventSource" Version="4.1.2" />
40-
<PackageReference Include="LaunchDarkly.InternalSdk" Version="1.1.1" />
41-
<PackageReference Include="LaunchDarkly.JsonStream" Version="1.0.0" />
40+
<PackageReference Include="LaunchDarkly.InternalSdk" Version="1.1.2" />
41+
<PackageReference Include="LaunchDarkly.JsonStream" Version="1.0.2" />
4242
<PackageReference Include="LaunchDarkly.Logging" Version="1.0.1" />
4343
<PackageReference Include="System.Collections.Immutable" Version="1.7.1" />
4444
</ItemGroup>

0 commit comments

Comments
 (0)