fix(deps): update dependency com.statsig:serversdk to v1.35.0 #857
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.18.1
->1.35.0
Release Notes
statsig-io/java-server-sdk (com.statsig:serversdk)
v1.35.0
: - Persisted evaluation with experiment filtering Disable OkHttp Library level retryCompare Source
New Features
Fixes
Full Changelog: statsig-io/java-server-sdk@1.34.0...1.35.0
v1.34.0
: - Support Override-related APIs with UserID and CustomIDs, Add Sampling to Exposure EventsCompare Source
New Features
overrideGate
,overrideLayer
,overrideConfig
,removeGateOverride
,removeConfigOverride
removeLayerOverride
with a new parameter calledforID
so that end users can override / remove a override for a specific user.forID
can beuserID
field on theStatsigUser
object orcustomIDs
on theStatsigUser
ObjectExample
Improvements
Fixes
Full Changelog: statsig-io/java-server-sdk@1.32.2...1.34.0
v1.33.0
: - Support Override-related APIs with UserID and CustomIDsCompare Source
New Features
overrideGate
,overrideLayer
,overrideConfig
,removeGateOverride
,removeConfigOverride
removeLayerOverride
with a new parameter calledforID
so that end users can override / remove a override for a specific user.-
forID
can beuserID
field on theStatsigUser
object orcustomIDs
on theStatsigUser
ObjectExample
Full Changelog: statsig-io/java-server-sdk@1.32.2...1.33.0
v1.32.2
: - Changed LockableArray into ConcurrentQueue to Prevent Blocking IssueCompare Source
New Features
Improvements
lockableArray
intoConcurrentQueue
to prevent potential blocking issue when flushing exposure eventsFixes
Full Changelog: statsig-io/java-server-sdk@1.32.1...1.32.2
v1.32.1
: - Add More Info into Exposure Metadata, Fix the returnType for getOnDeviceEvalInitializeResponseCompare Source
Improvements
Fixes
getOnDeviceEvalInitializeResponse
when bootstrap local-eval SDK.Full Changelog: statsig-io/java-server-sdk@1.32.0...1.32.1
v1.32.0
: - Manually Sync Config SpecCompare Source
New Features
syncConfigSpecs
allows users to manually trigger the synchronization of config specs in cases where the initial SDK initialization has failed and you want to retry.Return Type:
CompletableFuture<ConfigSyncDetails>
Example usage:
Full Changelog: statsig-io/java-server-sdk@1.31.0...1.32.0
v1.31.0
: - New Api getOnDeviceEvalInitializeResponse, Add IDType to GCIR Response and Option to Enforce Overrides for Persistent EvaluationsCompare Source
New Features
getOnDeviceEvalInitializeResponse
returns aMap<String, Any>
for bootstrapping on-device evaluation sdkImprovements
gcir
responseFull Changelog: statsig-io/java-server-sdk@1.30.0...1.31.0
v1.30.0
: - Support TLS for GRPCCompare Source
New Features
Fixes
Full Changelog: statsig-io/java-server-sdk@1.29.0...1.30.0
v1.29.0
: - Enforce targeting for persisted assignments & Improved formatting for SSRCompare Source
Improvements
enforceTargeting
onPersistentAssignemntOptions
getEvaluationsForUser
. Not yet compatible with all client SDKsFull Changelog: statsig-io/java-server-sdk@1.28.0...1.29.0
v1.28.0
: - [Breaking Change] getFeatureGate Api for Multi-instance usage, Better loggingCompare Source
New Features
getFeatureGate
api to multi-instance Java/kotlin usage.Breaking change
If you're using a custom logger via the
StatsigOptions
configuration, this release introduces breaking changes in how logging is handled.Specific Changes:
New methods:
debug(String message)
info(String message)
setLogLevel(LogLevel level)
enum LogLevel { NONE, DEBUG, INFO, WARN, ERROR};
Renamed method:
warning(String message) → warn(String message)
Full Changelog: statsig-io/java-server-sdk@1.27.4...1.28.0
v1.27.4
: - Remove unnecessary grpc java dependencyCompare Source
Improvements
Full Changelog: statsig-io/java-server-sdk@1.27.3...1.27.4
v1.27.3
:Compare Source
Fixes
Full Changelog: statsig-io/java-server-sdk@1.27.2...1.27.3
v1.27.2
: - Evaluation process optimizationCompare Source
Improvements
Full Changelog: statsig-io/java-server-sdk@1.27.1...1.27.2
v1.27.1
: - Fixed Connection LeakCompare Source
New Features
Improvements
Fixes
Full Changelog: statsig-io/java-server-sdk@1.27.0...1.27.1
v1.27.0
: - Persistent storageCompare Source
New Features
Improvements
Full Changelog: statsig-io/java-server-sdk@1.26.1...1.27.0
v1.26.1
: - Create StatsigUser with UserID and CustomIDsCompare Source
Improvements
StatsigUser
object so that now, end user can create aStatsigUser
with both userID and customIDs.Full Changelog: statsig-io/java-server-sdk@1.26.0...1.26.1
v1.25.0
: - refac: Refactor grpc with generated javaCompare Source
Improvements
Full Changelog: statsig-io/java-server-sdk@1.24.1...1.25.0
v1.24.1
: - Remove unsupported dependency for Java 17Compare Source
Fixes
Full Changelog: statsig-io/java-server-sdk@1.24.0...1.24.1
v1.24.0
: - Support Config Specs Streaming through GRPCCompare Source
New Features
Improvements
Prevent bad config value for event queue size
Full Changelog: statsig-io/java-server-sdk@1.23.1...1.24.0
v1.23.2
: - remove privateAttributes from getClientInitializeResponse userCompare Source
Fixes
Removes the
privateAttributes
field from the user that is appended to the getClientInitializeResponsev1.22.0
: - API Override options for download_config_specs and get_id_listsCompare Source
New Features
apiForDownloadConfigSpecs
and for get_idlistsapiForGetIDLists
.StatsigOptions(api = "endpoint1/v1", apiForDownloadConfigSpecs = "endpoint2/v1")
SDK will use endpoint1/v1 for log_events and get_idlists, endpoint2/v1 for download_config_specsFixes
Full Changelog: statsig-io/java-server-sdk@1.21.0...1.22.0
v1.21.0
: - Option to disable ip3 country and fix potential memory leaksCompare Source
New feature:
Fix memory leak:
Full Changelog: statsig-io/java-server-sdk@1.20.0...1.21.0
v1.20.0
: - Fallback to Statsig Endpoint if no proxy failedCompare Source
New feature:
Fix:
Full Changelog: statsig-io/java-server-sdk@1.19.0...1.20.0
v1.19.0
: - Expose Evaluation Details, Fix DataStore ResettingCompare Source
New:
evaluationDetails
on some core apis.getFeatureGate
getLayerSync
getExperimentSync
Fix
Full Changelog: statsig-io/java-server-sdk@1.18.1...1.19.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.