You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+5-1Lines changed: 5 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,11 @@
4
4
Apr 29, 2026
5
5
6
6
### New Features
7
-
-**Feature Rollout**: Introduced Feature Rollout capabilities. Feature Rollouts represent a new experiment type merging Targeted Delivery simplicity with A/B test measurement capabilities.
7
+
-**Feature Rollout**: Introduced Feature Rollout capabilities. Feature Rollouts represent a new experiment type merging Targeted Delivery simplicity with A/B test measurement capabilities. The "everyone else" variation from the flag's rollout is automatically injected into feature_rollout experiments during config parsing ([#601](https://github.com/optimizely/java-sdk/pull/601)). See [Feature Rollout docs](https://docs.developers.optimizely.com/feature-experimentation/docs/run-feature-rollout) for implementation details.
8
+
9
+
### Bug Fixes & Improvements
10
+
-**Holdout Model Cleanup**: Removed deprecated `includedFlags` and `excludedFlags` from Holdout model, simplifying the data structure by treating all holdouts as global ([#604](https://github.com/optimizely/java-sdk/pull/604)). This reduces complexity while maintaining full holdout functionality.
11
+
-**Forward Compatibility**: Removed experiment type validation from config parsing to ensure forward compatibility when new experiment types are added in the future. Unknown experiment types are now silently accepted and stored as-is ([#602](https://github.com/optimizely/java-sdk/pull/602)).
0 commit comments