Skip to content

Commit 7726b82

Browse files
update changelog for 1.8.1 release (#156)
1 parent b1dfc1f commit 7726b82

File tree

1 file changed

+47
-0
lines changed

1 file changed

+47
-0
lines changed

CHANGELOG.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,51 @@
11
# Optimizely Java X SDK Changelog
2+
3+
## 1.8.1
4+
December 12, 2017
5+
6+
This is a patch release for 1.8.0. It contains two bug fixes mentioned below.
7+
8+
### Bug Fixes
9+
SDK returns NullPointerException when activating with unknown attribute.
10+
11+
Pooled connection times out if it is idle for a long time (AsyncEventHandler's HttpClient uses PoolingHttpClientConnectionManager setting a validate interval).
12+
13+
## 2.0.0 Beta 2
14+
October 5, 2017
15+
16+
This release is a second beta release supporting feature flags and rollouts. It includes all the same new features and breaking changes as the last beta release.
17+
18+
### Bug Fixes
19+
Fall back to default feature variable value when there is no variable usage in the variation a user is bucketed into. For more information see [PR #149](https://github.com/optimizely/java-sdk/pull/149).
20+
21+
## 2.0.0 Beta
22+
September 29, 2017
23+
24+
This release is a beta release supporting feature flags and rollouts.
25+
26+
### New Features
27+
#### Feature Flag Accessors
28+
You can now use feature flags in the Java SDK. You can experiment on features and rollout features through the Optimizely UI.
29+
30+
- `isFeatureEnabled`
31+
- `getFeatureVariableBoolean`
32+
- `getFeatureVariableDouble`
33+
- `getFeatureVariableInteger`
34+
- `getFeatureVariableString`
35+
36+
### Breaking Changes
37+
38+
- Remove Live Variables accessors
39+
- `getVariableString`
40+
- `getVariableBoolean`
41+
- `getVariableInteger`
42+
- `getVariableDouble`
43+
- Remove track with revenue as a parameter. Pass the revenue value as an event tag instead
44+
- `track(String, String, long)`
45+
- `track(String, String, Map<String, String>, long)`
46+
- We will no longer run all unit tests in travis-ci against Java 7.
47+
We will still continue to set `sourceCompatibility` and `targetCompatibility` to 1.6 so that we build for Java 6.
48+
249
## 1.8.0
350

451
August 29, 2017

0 commit comments

Comments
 (0)