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

Commit 0fe982c

Browse files
author
LaunchDarklyReleaseBot
committed
Releasing version 5.6.7
1 parent 80ce491 commit 0fe982c

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
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 Java SDK will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org).
44

5+
## [5.6.7] - 2022-01-28
6+
### Fixed:
7+
- When using `allFlagsState` to produce bootstrap data for the JavaScript SDK, the Java 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.
8+
- In feature flag rules using the `before` and `after` date operators, if two ISO-8601 string values were compared that represented the exact same absolute date in different time zones (such as `2000-01-01T08:00:00Z` and `2000-01-01T00:00:00-08:00`), the SDK wrongly treated them as unequal. This did not affect strings that represented different absolute dates, which were always compared correctly. The SDK now handles both cases correctly.
9+
- The `com.launchdarkly.sdk.json` serialization methods were sometimes omitting JSON object properties in cases where it would have been more correct to show the property with a `null` value. This mainly affected JSON data produced by `LDClient.allFlagsState()`, where the presence of a flag key with a `null` value would indicate that the flag existed but could not be evaluated due to an error, as opposed to the flag not existing.
10+
511
## [5.6.6] - 2022-01-07
612
### Fixed:
713
- The SDK build process was accidentally including a `module-info.class` file in the jar that was from a different module (`jdk.zipfs`). This has been removed. The SDK does not currently have Java module metadata. ([#252](https://github.com/launchdarkly/java-server-sdk/issues/252))

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version=5.6.6
1+
version=5.6.7
22
# The following empty ossrh properties are used by LaunchDarkly's internal integration testing framework
33
# and should not be needed for typical development purposes (including by third-party developers).
44
ossrhUsername=

src/main/java/com/launchdarkly/sdk/server/Version.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ abstract class Version {
44
private Version() {}
55

66
// This constant is updated automatically by our Gradle script during a release, if the project version has changed
7-
static final String SDK_VERSION = "5.6.6";
7+
static final String SDK_VERSION = "5.6.7";
88
}

0 commit comments

Comments
 (0)