Skip to content

Releases: Eppo-exp/android-sdk

v4.3.2

18 Nov 18:49
bdb5f11
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.3.1...v4.3.2

v4.3.1

13 Nov 23:18
0c6bcfe
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.3.0...v4.3.1

v4.3.0

07 Nov 17:14
f1c55fb
Compare
Choose a tag to compare

What's Changed

  • fix: Rename sonatype credentials var by @felipecsl in #120
  • chore: bump version for next snapshot by @typotter in #119
  • chore(deps): bump com.diffplug.spotless from 7.0.0.BETA3 to 7.0.0.BETA4 by @dependabot in #121
  • feat: Allow ignoring the cached configuration by @typotter in #122
  • chore(deps): bump com.android.library from 8.7.1 to 8.7.2 by @dependabot in #125
  • chore(deps): bump com.android.application from 8.7.1 to 8.7.2 by @dependabot in #124
  • chore(deps): bump androidx.constraintlayout:constraintlayout from 2.1.4 to 2.2.0 by @dependabot in #126
  • chore:bump version for release by @typotter in #127

Full Changelog: v4.2.0...v4.3.0

v4.2.0

24 Oct 19:45
26cd374
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.0.0...v4.2.0

v4.0.0

07 Oct 20:58
e3d63c3
Compare
Choose a tag to compare

What's Changed

  • chore: Prepare for next development iteration by @felipecsl in #83
  • Bump com.android.library from 8.5.0 to 8.5.1 by @dependabot in #84
  • Bump com.fasterxml.jackson.core:jackson-databind from 2.17.1 to 2.17.2 by @dependabot in #79
  • Bump com.android.application from 8.5.0 to 8.5.2 by @dependabot in #88
  • Bump com.android.library from 8.5.1 to 8.5.2 by @dependabot in #87
  • chore: Project housekeeping by @felipecsl in #90
  • fix: Configuration store minor fixes by @felipecsl in #91
  • Bump com.diffplug.spotless from 7.0.0.BETA1 to 7.0.0.BETA2 by @dependabot in #92
  • quality: parameterize SDK and test data branches by @typotter in #93
  • chore: upgrade from deprecated version of actions/upload-artifact by @typotter in #96
  • Bump com.android.application from 8.5.2 to 8.6.1 by @dependabot in #98
  • Bump com.android.library from 8.5.2 to 8.6.1 by @dependabot in #97
  • Bump com.fasterxml.jackson.core:jackson-databind from 2.17.2 to 2.18.0 by @dependabot in #99
  • feat: Migrate Android SDK client to Common Java client by @typotter in #100

New Contributors

Full Changelog: v3.3.0...v4.0.0

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