From e8a7259dcfcf8f2aba77e2c0c3e7df89925a658c Mon Sep 17 00:00:00 2001 From: LaunchDarklyCI Date: Fri, 18 Jun 2021 01:23:36 +0000 Subject: [PATCH] Releasing version 5.5.0 --- CHANGELOG.md | 7 +++++++ gradle.properties | 2 +- src/main/java/com/launchdarkly/sdk/server/Version.java | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 573e98103..58173de4f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to the LaunchDarkly Java SDK will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org). +## [5.5.0] - 2021-06-17 +### Added: +- The SDK now supports the ability to control the proportion of traffic allocation to an experiment. This works in conjunction with a new platform feature now available to early access customers. + +### Fixed: +- Removed unnecessary dependencies on Jackson packages in `pom.xml`. The SDK does not require Jackson to be present, although it does provide convenience methods for interacting with Jackson if it is present. + ## [5.4.1] - 2021-06-10 ### Fixed: - If a rule clause in a feature flag or user segment had a JSON `null` as a match value, the SDK would fail to parse the JSON data, causing an overall inability to receive flag data from LaunchDarkly as long as this condition existed. This is an abnormal condition since it is not possible to match any user attribute against a null value, but it is technically allowed by the JSON schema. The SDK will now correctly parse the data. diff --git a/gradle.properties b/gradle.properties index 3f22a2f49..8c972b02b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,4 +1,4 @@ -version=5.4.1 +version=5.5.0 # The following empty ossrh properties are used by LaunchDarkly's internal integration testing framework # and should not be needed for typical development purposes (including by third-party developers). ossrhUsername= diff --git a/src/main/java/com/launchdarkly/sdk/server/Version.java b/src/main/java/com/launchdarkly/sdk/server/Version.java index 14c88a8f4..0575c8c23 100644 --- a/src/main/java/com/launchdarkly/sdk/server/Version.java +++ b/src/main/java/com/launchdarkly/sdk/server/Version.java @@ -4,5 +4,5 @@ abstract class Version { private Version() {} // This constant is updated automatically by our Gradle script during a release, if the project version has changed - static final String SDK_VERSION = "5.4.1"; + static final String SDK_VERSION = "5.5.0"; }