Skip to content

Commit 726ae5e

Browse files
authored
prepare for 3.5.0 (#324)
1 parent 3db0560 commit 726ae5e

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
# Optimizely Android X SDK Changelog
22

3+
## 3.5.0
4+
March 13th, 2020
5+
6+
This release includes an enhancement of SDK initialization API to enable SDK updated on cached datafile change. It also fixes known bugs.
7+
8+
### New Features
9+
* Add an option for **synchronous** initialization to enable SDK immediately updated when a new datafile is cached. Unless this feature is enabled, by default, the cached datafile will be used only when the SDK re-starts in the next session. Note that this option is for **synchronous** initialization only. ([#318](https://github.com/optimizely/android-sdk/pull/318))
10+
11+
```
12+
// enable SDK update when a new datafile is cached
13+
optimizelyManager.initialize(context, R.raw.datafile, true, true)
14+
15+
// by default, this feature is disabled
16+
optimizelyManager.initialize(context, R.raw.datafile)
17+
```
18+
19+
### Bug Fixes
20+
* When datafile download fails or receives 304, the SDK loads a datafile from cache. This loading process is moved to a background thread. ([#321](https://github.com/optimizely/android-sdk/pull/321))
21+
322
## 3.4.0
423
January 31st, 2020
524

0 commit comments

Comments
 (0)