Skip to content

Releases: Eppo-exp/android-sdk

v3.3.0

12 Jul 01:40
6e18d42
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.2.0...v3.3.0

v3.2.0

01 Jul 17:02
bd6dc53
Compare
Choose a tag to compare

What's Changed

  • chore: Use jdk 17 for artifact publish by @felipecsl in #69
  • fix: Publish build artifacts with release by @felipecsl in #70
  • Bump com.android.library from 8.4.1 to 8.5.0 by @dependabot in #67
  • fix: Export sdk-common-jvm to consumers of android-sdk by @felipecsl in #71
  • chore: Make sure we can build without credentials + readme nits by @felipecsl in #72
  • Bump androidx.test.ext:junit from 1.1.5 to 1.2.1 by @dependabot in #74
  • Bump androidx.test.espresso:espresso-core from 3.5.1 to 3.6.1 by @dependabot in #73
  • chore: Prepare for release v3.2.0 by @felipecsl in #75

Full Changelog: v3.1.0...v3.2.0

v3.1.0

18 Jun 20:01
8a1b2c0
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.0.1...v3.1.0

v3.0.1

05 Jun 16:36
d982fc8
Compare
Choose a tag to compare

What's Changed

  • include allocation key suffix in experiment key during assignment log… by @leoromanovsky in #55

Full Changelog: v3.0.0...v3.0.1

v3.0.0

03 Jun 18:00
b57e333
Compare
Choose a tag to compare

What's Changed

  • Update for Universal Flag Configuration by @aarsilv in #50
  • Reuse test workflow for publishing by @aarsilv in #54

Version 3 uses a new format for flag configurations, the Universal Flag Configuration (UFC).
Included in the change to UFC is the requirement of strongly-typed variations. Thus all get<Type>Assignment() calls now require a default value to return if nothing is assigned or a (handled) error is encountered. Also, the flag key comes first in the method signature.

For example:

EppoClient.getInstance().getStringAssignment("my-experiment-flag", "my-subject-key", "default assignment value");

Full Changelog: v1.0.12...v3.0.0

v1.0.12

31 May 19:49
f5bb7ed
Compare
Choose a tag to compare

What's Changed

  • External request - make 'EppoClient.refreshConfiguration' public by @frodo-booksy in #52
  • Prepare making 'EppoClient.refreshConfiguration' public for release by @aarsilv in #53

New Contributors

Full Changelog: v1.0.11...v1.0.12

v1.0.11

24 May 04:26
e7239ab
Compare
Choose a tag to compare

What's Changed

  • Save cache file as received rather than serializing it again by @aarsilv in #51

Full Changelog: v1.0.10...v1.0.11

v1.0.10

21 May 05:43
af501a7
Compare
Choose a tag to compare

What's Changed

  • Handle configuration fetching vs. cache race condition by @aarsilv in #49

Full Changelog: v1.0.9...v1.0.10

v1.0.9

16 May 19:05
d5b768c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.8...v1.0.9

v1.0.8

16 Apr 17:04
edc28d8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.7...v1.0.8