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
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -218,7 +218,7 @@ The primary difference between the new Feature Variable APIs and the older, Vari
218
218
To learn more about Feature Management, read our [knowledge base article introducing the feature](https://help.optimizely.com/Set_Up_Optimizely/Develop_a_product_or_feature_with_Feature_Management).
219
219
220
220
### New Features
221
-
* Introduces the `isFeatureEnabled` API, a featue flag used to determine whether to show a feature to a user. The `isFeatureEnabled` should be used in place of the `activate` API to activate experiments running on features. Specifically, calling this API causes the SDK to evaluate all [Feature Tests](https://developers.optimizely.com/x/solutions/sdks/reference/?language=android#activate-feature-tests) and [Rollouts](https://developers.optimizely.com/x/solutions/sdks/reference/?language=android#activate-feature-rollouts) associated with the provided feature key.
221
+
* Introduces the `isFeatureEnabled` API, a feature flag used to determine whether to show a feature to a user. The `isFeatureEnabled` should be used in place of the `activate` API to activate experiments running on features. Specifically, calling this API causes the SDK to evaluate all [Feature Tests](https://developers.optimizely.com/x/solutions/sdks/reference/?language=android#activate-feature-tests) and [Rollouts](https://developers.optimizely.com/x/solutions/sdks/reference/?language=android#activate-feature-rollouts) associated with the provided feature key.
-`getVariableFloat` now becomes `getFeatureVariableDouble`
422
422
423
423
## 1.6.0
424
-
Febuary 3, 2018
424
+
February 3, 2018
425
425
426
426
- Release 1.6.0
427
427
@@ -456,7 +456,7 @@ November 1, 2017
456
456
- Call start listener if there is an exception.
457
457
- Example of overriding Gson and android-logger in test-app gradle file.
458
458
- Fix crash on API 17 (missing annotation).
459
-
- Support for Android O (please see developer docs for details). Basically, Android O and above will use JobScheduler and pre Android O will continue to use AlarmService. This is done through a class called the JobWorkService which allows you to keep your Service and IntentService intact. Developers can piggyback on this method and keep thier IntentServices and use the JobWorkService.
459
+
- Support for Android O (please see developer docs for details). Basically, Android O and above will use JobScheduler and pre Android O will continue to use AlarmService. This is done through a class called the JobWorkService which allows you to keep your Service and IntentService intact. Developers can piggyback on this method and keep their IntentServices and use the JobWorkService.
460
460
- Proguard rules were broken and were causing event payload to be stripped to single character keys.
461
461
462
462
*Breaking Changes*
@@ -485,7 +485,7 @@ October 30, 2017
485
485
- Call start listener if there is an exception.
486
486
- Example of overriding Gson and android-logger in test-app gradle file.
487
487
- Fix crash on API 17 (missing annotation).
488
-
- Support for Android O (please see developer docs for details). Basically, Android O and above will use JobScheduler and pre Android O will continue to use AlarmService. This is done through a class called the JobWorkService which allows you to keep your Service and IntentService intact. Developers can piggyback on this method and keep thier IntentServices and use the JobWorkService.
488
+
- Support for Android O (please see developer docs for details). Basically, Android O and above will use JobScheduler and pre Android O will continue to use AlarmService. This is done through a class called the JobWorkService which allows you to keep your Service and IntentService intact. Developers can piggyback on this method and keep their IntentServices and use the JobWorkService.
489
489
490
490
*Breaking Changes*
491
491
@@ -703,10 +703,10 @@ October 27, 2016
703
703
- If a service is scheduled when rescheduling the old service will be unscheduled.
704
704
- Now multiple `OptimizelyManager`instances can be created for multiple Optimizely X projects.
705
705
- A manager builds `AndroidOptimizely` for the project id it was created with and only that that project id.
706
-
- Could run one project in your activites and one in your services.
706
+
- Could run one project in your activities and one in your services.
707
707
- Now shows user experiment record logs.
708
708
- Turns on more core logs.
709
709
710
710
*New Features*
711
-
-*Exponential Backoff.* Datafile download event dispatching now exmploy exponential backoff.
712
-
-*Preemptive Wifi Event Flushing.* If event flushing is scheduled and wifi becomes available Optmizely will preemptively attempt to flush events before the next interval occurs. If flushing occurs the flushing will be rescheduled.
711
+
-*Exponential Backoff.* Datafile download event dispatching now employs exponential backoff.
712
+
-*Preemptive Wifi Event Flushing.* If event flushing is scheduled and wifi becomes available Optimizely will preemptively attempt to flush events before the next interval occurs. If flushing occurs the flushing will be rescheduled.
0 commit comments