From 50b0b711fba6462488b46f9b5feb140147207caa Mon Sep 17 00:00:00 2001 From: Jae Kim Date: Mon, 14 Dec 2020 15:55:27 -0800 Subject: [PATCH 1/3] prepare for 3.8.0-beta release --- CHANGELOG.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d9ff2977b..34abaa235 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # Optimizely Java X SDK Changelog +## [3.8.0-beta] +December 14th, 2020 + +### New Features +- Add a new set of APIs to support the decide feature with `OptimizelyUserContext`. This new class object is instantiated with `createUserContext` and exposes the following APIs ([#406](https://github.com/optimizely/java-sdk/pull/406)): + + - setAttribute + - decide + - decideAll + - decideForKeys + - trackEvent + ## [3.7.0] November 20th, 2020 From 24264299dcec5ad51c3f4979b5e93b7bb3b298b4 Mon Sep 17 00:00:00 2001 From: Jae Kim Date: Mon, 14 Dec 2020 16:32:06 -0800 Subject: [PATCH 2/3] add doc link --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 34abaa235..f19b97dd0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,8 @@ December 14th, 2020 - decideForKeys - trackEvent +- For details, refer to our documentation page: [https://docs.developers.optimizely.com/full-stack/v4.0/docs/java-sdk](https://docs.developers.optimizely.com/full-stack/v4.0/docs/java-sdk). + ## [3.7.0] November 20th, 2020 From 346717cdac76bade5a3da28cd41f73e1d0391796 Mon Sep 17 00:00:00 2001 From: Jae Kim Date: Mon, 14 Dec 2020 16:42:29 -0800 Subject: [PATCH 3/3] edit changelog --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f19b97dd0..97ac46949 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,8 @@ December 14th, 2020 ### New Features -- Add a new set of APIs to support the decide feature with `OptimizelyUserContext`. This new class object is instantiated with `createUserContext` and exposes the following APIs ([#406](https://github.com/optimizely/java-sdk/pull/406)): + +- Introducing a new primary interface for retrieving feature flag status, configuration and associated experiment decisions for users. The new `OptimizelyUserContext` class is instantiated with `createUserContext` and exposes the following APIs ([#406](https://github.com/optimizely/java-sdk/pull/406)): - setAttribute - decide