Skip to content

Releases: statsig-io/java-server-sdk

3.1.2 - Bump GRPC package Version

22 Nov 02:47
93870cf

Choose a tag to compare

Fixes

  • Known vulnerabilities in the io.grpc:grpc-netty-shaded package. Bumped to 1.75.0

Included In This Release

  • 0276a9e Weihao Ding
    • fix: bump grpc version (#502)

Full Changelog: 3.1.1...3.1.2

3.1.1 - Fix fallback to statsig api use sinceTime=0

14 Oct 01:55
0e25c0c

Choose a tag to compare

Fixes

  • Requesting cdn with sinceTime=0 has some unknown bug cause higher failure rate. Remove this parameter

Included In This Release

  • 1258bf4 Xin Li
    • [fix] network request to statsig cdn don't pass sinceTime=0 (#497)

Full Changelog: 3.1.0...3.1.1

3.1.0 - Support tls and mtls with Http mode

10 Oct 19:21
84a97a2

Choose a tag to compare

New Features

  • Suppor tls and mtls within http mode

Included In This Release

  • e96a4a4 Xin Li
    • Support tls and mtls (#493)

Full Changelog: 3.0.1...3.1.0

3.0.1 - Remove Tomcat Annotation Dependency

08 Oct 20:51
9ebf7ea

Choose a tag to compare

Improvements

  • Removed the Tomcat annotations-api dependency since it contains vulnerability

Included In This Release

  • d518078 Weihao Ding
    • chore: change annotation library (#492)

Full Changelog: 3.0.0...3.0.1

3.0.0 - ⚠️ Bump Kotlin JVM Plugin Version

04 Sep 21:37
c103caf

Choose a tag to compare

New Features

  • Bump kotlin JVM plugin from 1.9 to 2.x, this should only effect people on very old kotlin jvm versions.
  • Also bump okhttp and GSON versions.

see here: https://endoflife.date/kotlin

Included In This Release

  • 851533a Weihao Ding
    • chore: bump couple versions (#490)

Full Changelog: 2.2.2...3.0.0

2.2.2 - ⚠️ Fix bug that under slow network initialization might be interrupted

07 Aug 18:05
c55fc69

Choose a tag to compare

Fixes

  • Initialization of sdk might be interrupted under slow network (failed to setup background polling job): When getIDLists response body is slow on responding and timeout, exception will interrupt the overall initialization step (cause sdk failed to setup) and sdk becomes not usable

Included In This Release

  • b597f03 Xin Li
    • fix failed to initialize sdk when network is slow (#488)
  • 854c75d Weihao Ding
    • chore: run publish cli on java11 (#487)

Full Changelog: 2.2.1...2.2.2

2.2.1 - Test Improvement, Right Version From Maven

29 Jul 19:20
0e34dd2

Choose a tag to compare

Improvements

  • Better Unit tests

Fixes

  • Fixed the version attached on Maven

Included In This Release

  • d8bb571 Weihao Ding
    • chore: fix test retry + remove tests that hit e2e test (#484)

Full Changelog: 2.2.0...2.2.1

2.2.0 - Remove when sinceTime=0 remove dcs request query param sinceTime

23 Jul 23:45
aa7a4c3

Choose a tag to compare

Improvements

  • During sdk initialization (when sinceTime=0), remove query parameter with sinceTime=0. This can increase the reliability of intiialization endpoint

Included In This Release

  • 45c0fa3 Weihao Ding
    • chore: migrate to maven central (#482)
  • a17e55b Xin Li
    • change initialization endpoint to use no sinceTime =0 (#480)

Full Changelog: 2.1.0...2.2.0

2.1.0 - Default Get ID Lists Request to CDN

28 May 18:05
a932478

Choose a tag to compare

New Features

  • Default to CDN if the user does not override the ID list API endpoint

Included In This Release

  • 05d4e2d Weihao Ding
    • feat: make id lists request default to CDN (#474)

Full Changelog: 2.0.8...2.1.0

2.0.8 - Removing the problematic MainThreadExceptionHandler

28 May 04:06
7d542b7

Choose a tag to compare

Fixes

  • Removing the problematic MainThreadExceptionHandler

Included In This Release

  • 560e884 Weihao Ding
    • fix: Removing the problematic MainThreadExceptionHandler (#475)

Full Changelog: 2.0.7...2.0.8