Skip to content

5.0.0

Latest
Compare
Choose a tag to compare
@LaunchDarklyReleaseBot LaunchDarklyReleaseBot released this 07 Dec 18:50
· 10 commits to main since this release

[5.0.0] - 2022-12-07

This release corresponds to the 6.0.0 release of the LaunchDarkly Java SDK. Any application code that is being updated to use the 6.0.0 SDK, and was using a 4.x version of launchdarkly-java-server-sdk-dynamodb, should now use a 5.x version instead.

There are no functional differences in the behavior of the DynamoDB integration; the differences are only related to changes in the usage of interface types for configuration in the SDK.

Added:

  • DynamoDb.bigSegmentStore(), which creates a configuration builder for use with Big Segments. Previously, the DynamoDb.dataStore() builder was used for both regular data stores and Big Segment stores.

Changed:

  • The type DynamoDbDataStoreBuilder has been removed, replaced by a generic type DynamoDbStoreBuilder. Application code would not normally need to reference these types by name, but if necessary, use either DynamoDbStoreBuilder<PersistentDataStore> or DynamoDbStoreBuilder<BigSegmentStore> depending on whether you are configuring a regular data store or a Big Segment store.