Releases: statsig-io/java-server-sdk
Releases · statsig-io/java-server-sdk
3.0.0 - ⚠️ Bump Kotlin JVM Plugin Version
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
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
Full Changelog: 2.2.1...2.2.2
2.2.1 - Test Improvement, Right Version From Maven
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
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
Full Changelog: 2.1.0...2.2.0
2.1.0 - Default Get ID Lists Request to CDN
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
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
2.0.7 - Fix nested condition for persistent storage
Fixes
- Fixes issue when using enforceTargeting with persistent evaluation where the nested condition also evaluates using onlyEvaluateTargeting.
Included In This Release
- bd52b6a kenny-statsig
- Fix persistent eval enforce targeting (#472)
Full Changelog: 2.0.6...2.0.7
2.0.6 - Perf Improvements - Segments
Improvements
- Performance improvements when evaluating segments with ID lists
Included In This Release
- 0bbb71c Weihao Ding
- perf: optimize segment evaluation using Set (#470)
Full Changelog: 2.0.5...2.0.6
2.0.5 - Fix poll from multiple sources
Fixes
- Fix behaviors on polling from multiple sources
Included In This Release
- 0864a38 Xin Li
- Fix polling behavior (#468)
Full Changelog: 2.0.4...2.0.5
2.0.4 - GCIR improvement, more loggings on GRPC
Improvements
- More loggings on GRPC
- Memory usage improvements on
GCIR
path
Included In This Release
Full Changelog: 2.0.3...2.0.4