Skip to content

Releases: optimizely/java-sdk

Release 3.5.0

07 Jul 18:20
7d0547e
Compare
Choose a tag to compare

[3.5.0]

July 7th, 2020

New Features

  • Add support for JSON feature variables (#372, #371, #375)
  • Add support for authenticated datafile access (#378)

Bug Fixes:

  • Adjust log level on audience evaluation logs (#377)

Release 3.5.0-beta

02 Jul 22:12
8b5bdf9
Compare
Choose a tag to compare

[3.5.0-beta]

July 2nd, 2020

New Features

  • Add support for JSON feature variables (#372, #371, #375)
  • Add support for authenticated datafile access (#378)

Bug Fixes:

  • Adjust log level on audience evaluation logs (#377)

Release 3.4.3

29 Apr 00:52
db48d3f
Compare
Choose a tag to compare

[3.4.3]

April 28th, 2020

Bug Fixes:

  • Change FeatureVariable type from enum to string for forward compatibility. (#370)

Release 3.4.2

30 Mar 23:13
683613e
Compare
Choose a tag to compare

[3.4.2]

March 30th, 2020

Bug Fixes:

  • Change log level to debug for "Fetching datafile from" in HttpProjectConfigManager. (#362)
  • Change log level to warn when experiments are not in datafile. (#361)

Release 3.4.1

30 Jan 18:46
645efce
Compare
Choose a tag to compare

[3.4.1]

January 30th, 2020

Bug Fixes:

  • Remove usage of stream to support Android API 21 and 22. (#357)

Release 3.4.0

27 Jan 17:06
b6d3a0b
Compare
Choose a tag to compare

[3.4.0]

January 27th, 2020

New Features

  • Added a new API to get project configuration static data.
    • Call getOptimizelyConfig() to get a snapshot of project configuration static data.
    • It returns an OptimizelyConfig instance which includes a datafile revision number, all experiments, and feature flags mapped by their key values.
    • Added caching for getOptimizelyConfig - OptimizelyConfig object will be cached and reused for the lifetime of the datafile.
    • For details, refer to our documentation page: https://docs.developers.optimizely.com/full-stack/docs/optimizelyconfig-java.

Release 3.3.4

16 Dec 19:05
08c4548
Compare
Choose a tag to compare

3.3.4

December 16th, 2019

New Features:

  • Accept http client parameters via system properties. (#349)

Release 3.2.2

16 Dec 19:04
Compare
Choose a tag to compare

3.2.2

December 16th, 2019

New Features:

  • Accept http client parameters via system properties. (#349)

Release 3.3.3

15 Nov 02:12
13c27ff
Compare
Choose a tag to compare

3.3.3

November 14th, 2019

New Features:

  • Require EventHandler in BatchEventProcessor builder. (#333)
  • Defend against invalid BatchEventProcessor configuration overrides. i(#331)

Release 3.3.2

23 Oct 19:16
c1ac795
Compare
Choose a tag to compare

3.3.2

October 23rd, 2019

New Features:

  • The BatchEventProcessor was refactored for performance so that it ends up hanging on the blocking queue if there is nothing to processes. (#343)