Skip to content

Releases: Eppo-exp/java-server-sdk

v5.3.3

20 Nov 20:13
ae5c8d9

Choose a tag to compare

What's Changed

Full Changelog: v3.5.2...v5.3.3

v3.5.2

24 Oct 17:03
46266cd

Choose a tag to compare

What's Changed

Full Changelog: v5.3.1...v3.5.2

v5.3.1

19 Jun 16:22
da67caf

Choose a tag to compare

What's Changed

Full Changelog: v5.3.0...v5.3.1

v5.3.0

12 Jun 13:53
be9725d

Choose a tag to compare

What's Changed

  • chore: update java server SDK to latest common by @typotter in #124

Full Changelog: v5.2.1...v5.3.0

v5.2.1

02 Jun 16:23
1b1666b

Choose a tag to compare

What's Changed

  • chore: bump snapshot by @typotter in #117
  • Bump com.fasterxml.jackson.core:jackson-databind from 2.18.3 to 2.19.0 by @dependabot in #118
  • chore: jreleaser for publishing to maven central portal by @typotter in #120
  • Bump cloud.eppo:sdk-common-jvm from 3.10.0 to 3.11.1 by @dependabot in #122

Full Changelog: v5.2.0...v5.2.1

v5.2.0

14 Apr 17:13
44282fa

Choose a tag to compare

What's Changed

Full Changelog: v5.1.0...v5.2.0

v5.1.0

13 Mar 14:44
848545a

Choose a tag to compare

What's Changed

Full Changelog: v5.0.0...v5.1.0

v5.0.0

25 Feb 17:47
7c70068

Choose a tag to compare

What's Changed

Breaking Changes in this release

EppoClient.stopPolling

// This method has been removed
//EppoClient.stopPolling();

// use this instead
getInstance().stopPolling();

// If you are unsure whether the EppoClient has been initialized when you wish to call stopPolling, try-catch:
try {
  EppoClient.getInstance().stopPolling();
} catch (IllegalStateException ex) {
  // pass: Indicates that the singleton Eppo Client has not yet been initialized.
}

EppoClient.Builder()

// Old way to build
EppoClient eppoClient = new EppoClient.Builder().apiKey(sdkKey).buildAndInit();

// Builder is now created via static method that takes the required sdkKey
EppoClient eppoClient = EppoClient.builder(sdkKey).buildAndInit();

Full Changelog: v4.0.0...v5.0.0

v4.0.0

06 Jan 19:53
8f4a168

Choose a tag to compare

Breaking Changes

  • chore: Package move com.eppo.sdk -> cloud.eppo by @felipecsl in #83
  • chore: latest common package and move /api to baseUrl by @typotter in #84

What's Changed

  • chore: prep version for next SNAPSHOT by @typotter in #80
  • feat: assignment and bandit caching by @typotter in #82
  • chore: Package move com.eppo.sdk -> cloud.eppo by @felipecsl in #83
  • feat: test status badge in README by @typotter in #89
  • Bump cloud.eppo:sdk-common-jvm from 3.5.0 to 3.5.4 by @dependabot in #90
  • fix: Respect graceful mode on init (from sdk-common-jvm) by @typotter in #88
  • Bump com.fasterxml.jackson.core:jackson-databind from 2.17.1 to 2.18.2 by @dependabot in #91
  • Bump org.slf4j:slf4j-api from 2.0.13 to 2.0.16 by @dependabot in #92
  • Bump org.junit:junit-bom from 5.10.2 to 5.11.4 by @dependabot in #93
  • Bump org.jetbrains:annotations from 13.0 to 26.0.1 by @dependabot in #97
  • fix: Version mismatch by @felipecsl in #98
  • chore: latest common package and move /api to baseUrl by @typotter in #84

Full Changelog: v3.1.0...v4.0.0

v3.1.0

07 Oct 16:18
cf77223

Choose a tag to compare

What's Changed

  • chore(build): Prepare for next version by @felipecsl in #74
  • quality: Parameterize branch names for test workflow by @typotter in #75
  • Include Java version 21 in tests by @aarsilv in #78
  • chore: bump common API version to 3.3.1 by @typotter in #79
  • chore: update readme for latest version by @typotter in #81

New Contributors

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