Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 12, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.statsig:serversdk 1.18.1 -> 1.22.0 age adoption passing confidence

Release Notes

statsig-io/java-server-sdk (com.statsig:serversdk)

v1.22.0: - API Override options for download_config_specs and get_id_lists

Compare Source

New Features
  • Provide API overrides option for download_config_specs and get_id_lists
    • In addition to api option, provide option to override specific endpoint, for download_config_specs request will be apiForDownloadConfigSpecs and for get_idlists apiForGetIDLists.
    • If both api and endpoint api is presented, e.g. StatsigOptions(api = "endpoint1/v1", apiForDownloadConfigSpecs = "endpoint2/v1") SDK will use endpoint1/v1 for log_events and get_idlists, endpoint2/v1 for download_config_specs
Fixes
  • Clear log event deduper
  • exposure dedupe inverted unique check

Included In This Release

  • 217838c Xin Li
    • feat: Api overrides for download config sepcs and idlists (#​293)
  • 53714c4 tore-statsig
    • fix: exposure dedupe inverted unique check (#​311)
  • 909b26c tore-statsig
  • 778f250 tore-statsig
    • feat: automatically release from publish action (#​309)
  • c359639 Weihao Ding
    • Revert "Fix publishing - use user token" (#​308)
  • 4d43995 tore-statsig
    • Fix publishing - use user token (#​307)

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 leaks

Compare Source

New feature:

  • Add option to disable ip3 country library

Fix memory leak:

  • Properly close network request in multiple places
  • append to existing set for exposure deduping
  • Cancel coroutine work in errorBoundary when shutdown

Included In This Release

  • f016f9a Weihao Ding
    • revert: delete inline ip3 country look up files (#​305)
  • a7fa62e tore-statsig
    • revert: use ip3country library instead of inlined version (#​304)
  • e22c18f Weihao Ding
    • fix: cancel eb coroutine job when we shutdown (#​303)
  • d042c77 Weihao Ding
    • optimize: lazy init eb http client (#​302)
  • 02d3e71 Weihao Ding
    • clear set not re-assign the set (#​299)
  • 78d28c2 tore-statsig
    • fix: optimistically set initialized (#​298)
  • bf3f1fe tore-statsig
    • feat: add option to disable ip->country resolution (#​301)
  • dea4315 tore-statsig
    • feat: cleanup ip/country tables (#​297)
  • 64c667f tore-statsig
    • feat: inline ip3country to test fix (#​296)
  • 430cc16 Weihao Ding
    • fix: close external http client when we shutdown (#​294)
  • ddc4d3e andyphan-statsig
    • use runTest instead of runBlocking for testLogEventRetry (#​292)

Full Changelog: statsig-io/java-server-sdk@1.20.0...1.21.0

v1.20.0: - Fallback to Statsig Endpoint if no proxy failed

Compare Source

New feature:

  • New option to fallback to statsig api if overrided api failed, for config spec and idlist sync only.

Fix:

  • Potential memory leak fix, explicitly cancel non active background jobs

Included In This Release

  • 2ff975d Xin Li
    • feat:Fallback to statsig endpoint if proxy server fails (#​284)
  • ddb5aa0 tore-statsig
    • feat: explicitly cancel non active background jobs (#​288)

Full Changelog: statsig-io/java-server-sdk@1.19.0...1.20.0

v1.19.0: - Expose Evaluation Details, Fix DataStore Resetting

Compare Source

New:

  • We now supported exposing evaluationDetails on some core apis.
    • getFeatureGate
    • getLayerSync
    • getExperimentSync

Fix

  • Fixed the issue that we were resetting dataStore every time we poll updates from the dataStore
  • Some memory usage fixes

Included In This Release

  • c9b4ab8 Weihao Ding
    • feat: Expose eval details on core apis (#​286)
  • 4fd1766 Weihao Ding
    • fix: remove reset datastore after poll from dataStore (#​285)
  • 0b016e0 Weihao Ding
    • fix: potential fix for memory leak in java (#​283)

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 becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot requested a review from a team as a code owner June 12, 2024 19:11
@renovate renovate bot enabled auto-merge (squash) June 12, 2024 19:11
@github-actions github-actions bot requested a review from liran2000 June 12, 2024 19:12
@renovate renovate bot force-pushed the renovate/com.statsig-serversdk-1.x branch from 6dcffe8 to 293ec71 Compare June 13, 2024 23:18
@renovate renovate bot changed the title fix(deps): update dependency com.statsig:serversdk to v1.19.0 fix(deps): update dependency com.statsig:serversdk to v1.20.0 Jun 13, 2024
@renovate renovate bot force-pushed the renovate/com.statsig-serversdk-1.x branch 20 times, most recently from 03bee93 to c3cae0d Compare June 21, 2024 08:08
@renovate renovate bot force-pushed the renovate/com.statsig-serversdk-1.x branch from c3cae0d to e664564 Compare June 24, 2024 21:42
@renovate renovate bot changed the title fix(deps): update dependency com.statsig:serversdk to v1.20.0 fix(deps): update dependency com.statsig:serversdk to v1.21.0 Jun 24, 2024
@renovate renovate bot force-pushed the renovate/com.statsig-serversdk-1.x branch 2 times, most recently from e18798f to 9af4ebb Compare June 27, 2024 16:44
@renovate renovate bot force-pushed the renovate/com.statsig-serversdk-1.x branch from 9af4ebb to 403b62c Compare June 27, 2024 18:39
@renovate renovate bot changed the title fix(deps): update dependency com.statsig:serversdk to v1.21.0 fix(deps): update dependency com.statsig:serversdk to v1.22.0 Jun 27, 2024
@renovate renovate bot force-pushed the renovate/com.statsig-serversdk-1.x branch 5 times, most recently from 095d751 to 3878010 Compare June 28, 2024 18:06
auto-merge was automatically disabled June 28, 2024 18:07

Pull Request is not mergeable

@renovate renovate bot enabled auto-merge (squash) June 28, 2024 19:25
@renovate renovate bot force-pushed the renovate/com.statsig-serversdk-1.x branch from 3878010 to 1ed9bc4 Compare June 28, 2024 19:25
@renovate renovate bot merged commit a560308 into main Jun 28, 2024
@renovate renovate bot deleted the renovate/com.statsig-serversdk-1.x branch June 28, 2024 19:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant