Releases: statsig-io/java-server-sdk
Releases · statsig-io/java-server-sdk
[release] 1.17.2 - Improve performance of getClientInitializeResponse
[release] 1.17.1 - [Bug Fix] error boundary synchronously sends request
- Bug fix:
- In cases where an exception was thrown within the core API methods for the first time in a session, we attempt to notify the statsig backend. This was a blocking network call, which shouldn’t have been.
Included In This Release
[release] 1.17.0 - Introducing Proxy Support
New Feature
- Introduced a new
StatsigOption
calledProxyConfig
, which takes in
proxyHost
,proxyPort
,proxySchema
andproxyAuth
(optional),
allows you to connect with us using a proxy, enhancing your connectivity
and security.
Included In This Release
- statsig-io/private-java-server-sdk@73c0dc9 Weihao Ding
- Integrate Proxy Into Statsig Network (statsig-io/private-java-server-sdk#250)
[release] 1.16.0 - Support Local File as A DataStore, Perf Improvements
New Feature:
dataStore
interface has been enhanced with a new capability –
localDataStore().
Users can now utilize local storage for offline data persistence.- Introduced a new feature that allows for polling updates from local data store.
Improvements:
- Compressing the payload data of LogEvent to reduced data transfer size
- Code optimizations have been implemented to reduce execution time and resource consumption.
Included In This Release
[release] 1.15.0 - Local Data Store Support
New Feature:
dataStore
interface has been enhanced with a new capability –
localDataStore().
- Local Storage Option: Users can now utilize local storage for
offline data persistence. - Java Multi-Instance Support: The
localDataStore
option now
supports multiple Java instances.
Included In This Release
- 1747ec7 Weihao Ding
- Add Local Data File Option To Read Configuration Locally (#242)
[release] 1.14.0 - GetFeatureGate API, Add Failed Event Count
New API:
getFeatureGate
- Get details of a gate, evaluated against a given
user. Available in multi-instances cases as well.
Improvements:
- Add failed event count
Included In This Release
[release] 1.13.1 - Multi instances, network requests improvements
Improvements:
- Make
options
(e.g.CheckGateOptions
) parameters in Sync version of
core apis optional for multiple StatsigServer instances. - Log details if the network request failed.
Included In This Release
[release] 1.13.0 - Support Multi SDK Instances
New Feature
- Add support for having multiple StatsigServer instances
- CAVEAT: Multi-instances Statsig Server will not be compatible if you are using Data Store, data will override each other among projects
- Add log event dedupe logic, in 1 minute time interval, exposure event will be deduped if the same config, user, and evaluation result is being logged multiple times. Custom events (events called with logEvent) will not be deduped
[release] 1.12.1 - Fix network bugs and add log_event request header changes
[release] 1.12.0 - Synchronous API, getClientInitializeResponse improvements
New API:
checkGateSync
- synchronous version of previously checkGategetConfigSync
- synchronous version of previously getConfiggetExperimentSync
- synchronous version of previously getExperimentSyncgetLayerSync
- synchronous version of previously getLayer
Improvements:
- Diagnostics logging for getClientInitializeResponse
- Alternative target app filtering on getClientInitializeResponse (for Statsig on-prem)