Skip to content

Commit c837fd5

Browse files
committed
SDK 5.0 updates, prepare 3.0.0 release
1 parent 300293b commit c837fd5

File tree

3 files changed

+3
-12
lines changed

3 files changed

+3
-12
lines changed

CHANGELOG.md

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

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

5-
## [3.0.0-rc1] - 2020-04-29
6-
7-
This beta release corresponds to the 5.0.0-rc1 prerelease of the Java SDK. It has the same functionality as 1.1.0, but has been updated for interface changes in the SDK.
8-
9-
### Changed:
10-
- The package `com.launchdarkly.client.integrations` is now `com.launchdarkly.sdk.server.integrations`.
11-
12-
### Removed:
13-
- The original configuration syntax that was deprecated in the 2.1.0 release has been removed. The newer syntax introduced in 2.1.0 is now the only way.
14-
155
## [2.1.0] - 2020-01-30
166
### Added:
177
- New classes `com.launchdarkly.client.integrations.DynamoDb` and `com.launchdarkly.client.integrations.DynamoDbDataStoreBuilder`, which serve the same purpose as the previous classes but are designed to work with the newer persistent data store API introduced in [Java SDK 4.12.0](https://github.com/launchdarkly/java-server-sdk/releases/tag/4.12.0).

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ allprojects {
3939
}
4040

4141
ext.versions = [
42-
"sdk": "5.0.0-rc1", // the *lowest* version we're compatible with
42+
"sdk": "5.0.0", // the *lowest* version we're compatible with
4343
"dynamodb": "2.10.32",
4444
"slf4j": "1.7.21"
4545
]

src/main/java/com/launchdarkly/sdk/server/integrations/DynamoDbDataStoreBuilder.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import com.launchdarkly.sdk.LDValue;
44
import com.launchdarkly.sdk.server.LDConfig;
5+
import com.launchdarkly.sdk.server.interfaces.BasicConfiguration;
56
import com.launchdarkly.sdk.server.interfaces.ClientContext;
67
import com.launchdarkly.sdk.server.interfaces.DiagnosticDescription;
78
import com.launchdarkly.sdk.server.interfaces.PersistentDataStore;
@@ -130,7 +131,7 @@ public PersistentDataStore createPersistentDataStore(ClientContext context) {
130131
}
131132

132133
@Override
133-
public LDValue describeConfiguration(LDConfig config) {
134+
public LDValue describeConfiguration(BasicConfiguration config) {
134135
return LDValue.of("DynamoDB");
135136
}
136137
}

0 commit comments

Comments
 (0)