From 1060a0dfda3561d780cecbfea7d52131f27fa9bf Mon Sep 17 00:00:00 2001 From: Jae Kim Date: Tue, 5 May 2026 14:52:13 -0700 Subject: [PATCH 1/4] [FSSDK-12546] release android v5.2.0 --- CHANGELOG.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3aa26feb..1dcfead2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,21 @@ # Optimizely Android X SDK Changelog +## 5.2.0 +May 5, 2026 + +### New Features + +**Feature Rollout**: Added support for Feature Rollouts, a new experiment type +combining Targeted Delivery simplicity with A/B test measurement capabilities. +Feature Rollouts enable progressive rollouts with full impact analytics, metric tracking, +and confidence intervals. +See [Feature Rollout docs](https://support.optimizely.com/hc/en-us/articles/45552846481037-Run-Feature-Rollouts-in-Feature-Experimentation) for more information. + +- Add Feature Rollout support ([#524](https://github.com/optimizely/android-sdk/pull/524)) +- Remove source clear cron workflow ([#523](https://github.com/optimizely/android-sdk/pull/523)) +- Update cmab error handling ([#522](https://github.com/optimizely/android-sdk/pull/522)) +- Option to run local java-sdk lib ([#521](https://github.com/optimizely/android-sdk/pull/521)) + ## 5.1.1 January 20th, 2025 From e99480130de414837c7697d8a94a26fb688a28bf Mon Sep 17 00:00:00 2001 From: Jae Kim Date: Tue, 5 May 2026 14:52:45 -0700 Subject: [PATCH 2/4] [FSSDK-12546] bump version to 5.2.0 --- gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle.properties b/gradle.properties index 09a4ebe4..52569d6c 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ # Maven local version (when android-sdk built for local maven repo) -version = 3.5.0-SNAPSHOT +version = 5.2.0 android.enableJetifier=true android.useAndroidX=true From 4360977fc91e0e790d83caac48f879af3c761a41 Mon Sep 17 00:00:00 2001 From: Jae Kim Date: Tue, 5 May 2026 15:07:04 -0700 Subject: [PATCH 3/4] [FSSDK-12546] update README version and java-core to 4.4.0 --- README.md | 2 +- build.gradle | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 435f7e0e..78ee9b48 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ repositories { } dependencies { - implementation 'com.optimizely.ab:android-sdk:5.1.0' + implementation 'com.optimizely.ab:android-sdk:5.2.0' } ``` diff --git a/build.gradle b/build.gradle index e40636d0..01b8c5ac 100644 --- a/build.gradle +++ b/build.gradle @@ -97,7 +97,7 @@ ext { build_tools_version = "35.0.0" min_sdk_version = 21 target_sdk_version = 35 - java_core_ver = "4.3.1" + java_core_ver = "4.4.0" android_logger_ver = "1.3.6" jacksonversion= "2.11.2" annotations_ver = "1.2.0" From 99fb082f852e9f36ed2acecbe34f74b7d23ef193 Mon Sep 17 00:00:00 2001 From: Jae Kim Date: Tue, 5 May 2026 15:45:54 -0700 Subject: [PATCH 4/4] clean up --- CHANGELOG.md | 8 +++++--- gradle.properties | 5 +++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1dcfead2..4e21204e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,10 +11,12 @@ Feature Rollouts enable progressive rollouts with full impact analytics, metric and confidence intervals. See [Feature Rollout docs](https://support.optimizely.com/hc/en-us/articles/45552846481037-Run-Feature-Rollouts-in-Feature-Experimentation) for more information. -- Add Feature Rollout support ([#524](https://github.com/optimizely/android-sdk/pull/524)) -- Remove source clear cron workflow ([#523](https://github.com/optimizely/android-sdk/pull/523)) +- Update to use the Optimizely [Java SDK 4.4.0](https://github.com/optimizely/java-sdk/releases/tag/4.4.0) + +### Fixes and Improvements + - Update cmab error handling ([#522](https://github.com/optimizely/android-sdk/pull/522)) -- Option to run local java-sdk lib ([#521](https://github.com/optimizely/android-sdk/pull/521)) + ## 5.1.1 January 20th, 2025 diff --git a/gradle.properties b/gradle.properties index 52569d6c..70250523 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,6 @@ -# Maven local version (when android-sdk built for local maven repo) -version = 5.2.0 +# Maven version +# - keep SNAPSHOT for fallback for local build version +version = 0.0.0-SNAPSHOT android.enableJetifier=true android.useAndroidX=true