Skip to content

4.45.2 - Reworked networking

Choose a tag to compare

@statsig-kong statsig-kong released this 31 Jan 01:58
· 12 commits to main since this release
7f5dae2

Improvements

  • Leverage OkHttp for network calls with DoH DNS resolution
  • Added manufacturer to diagnostic metadata
  • Added abstraction layer for local storage handling. Will allow for storage migrations in future releases

Fixes

  • DoH makes android-sdk less likely to fail network initialization in several scenarios we've seen in the wild.

Additional Notes:

  • There was a merge order mixup that made it into the public repo. The released binary on Maven includes only the changes here in the release notes.

Included In This Release

  • 195f119 kevin-statsig
    • update test delay to run better on github (#437)
  • 98d6eef kevin-statsig
    • delete urlconnectionprovider (#435)
  • fff2ccc kevin-statsig
    • KeyValueStorage interface integration (#434)
  • 5103f20 kevin-statsig
    • ErrorBoundary update and test fixes (#433)
  • b9fa701 kevin-statsig
    • keyvalue storage interface and legacy impl (#432)
  • 5c496d2 kevin-statsig
    • expose httpclient init (#430)
  • 476c1f3 kevin-statsig
    • use okhttp for network (#429)
  • 50393a4 kevin-statsig
    • sanity check unit test for evaluatorutils (#425)
  • 3c448a2 kevin-statsig
    • add manufacturer to statsig metadata (#424)

Full Changelog: 4.45.1...4.45.2