Skip to content

Releases: statsig-io/android-sdk

4.39.3 - Fix diagnostics markers lock contention

14 Mar 19:24
48d3820
Compare
Choose a tag to compare

Improvements

  • Diagnostics -- internal monitoring system are using Synchronized collections which can cause lock contention. Swap to use ConcurrentCollections which can be more efficient

Included In This Release

  • 4ce1f79 Xin Li
    • update diagnostics implementation (#294)

Full Changelog: 4.39.2...4.39.3

4.39.2 - Fix parameter store null fallbacks

14 Mar 16:11
78318f1
Compare
Choose a tag to compare

Fixes

  • Fix parameter store null fallbacks

Included In This Release

  • a00bf56 Andre Terron
    • fix: Fix getting a param store value with null fallback (#293)

Full Changelog: 4.39.1...4.39.2

4.39.1 - Fix log compression

10 Mar 23:43
7f9b010
Compare
Choose a tag to compare

Fixes

  • Turn on log compression for sdks not proxying

Included In This Release

  • 2e2f132 Xin Li
    • fix log compression (#291)

Full Changelog: 4.39.0...4.39.1

4.39.0 - Log Event Compression

10 Mar 19:39
2472635
Compare
Choose a tag to compare

New Features

  • Compress log_event payload, for requests hit Statsig endpoints. For usage of proxying log_event endpoint, it is default off, we added server side control over it.

Included In This Release

Full Changelog: 4.38.2...4.39.0

4.38.2 - Always Return Full Checksum

15 Feb 19:43
ab4769c
Compare
Choose a tag to compare

Improvements

  • Returns full checksum even if user hash doesn't match

Included In This Release

  • 22b12b6 sroyal-statsig
    • Don't Check User Hash For Full Checksum (#286)

Full Changelog: 4.38.1...4.38.2

4.38.1 - Fix Issue With Polling

14 Feb 19:20
74c0c4a
Compare
Choose a tag to compare

Fixes

  • Fixes an issue where the polling job wasn't using the update sinceTime for initialize requests

Included In This Release

  • ade2d9d sroyal-statsig
    • Fix Polling Requests (#284)

Full Changelog: 4.38.0...4.38.1

4.38.0 - Add Support for On Device Eval Adapter

14 Feb 17:55
31d5687
Compare
Choose a tag to compare

New Features

  • Adds the on device eval adapter which allows evaluating things locally using provided specs

Improvements

  • Adds additional level of caching based on full user hash for more accurate cached values

Included In This Release

  • 584ca39 Daniel Loomb
  • 84418a0 sroyal-statsig
    • Add Caching for Full User Hash (#281)
  • 978e755 Daniel
    • add on-device eval adapter support for param stores (#282)
  • 49c7c6b Daniel
    • chore: run dc/exp and layer eval through on device eval adapter (#280)
  • c0b6316 Daniel
    • chore: run gate evaluation through on device eval adapter (#279)
  • c227175 Daniel
    • chore: setup support for OnDeviceEvalAdapter (#277)
  • 1b0de3e Daniel
    • chore: use LCUT as evaluation details "time" rather than system time (#278)
  • 6238d93 Weihao Ding
    • chore: remove validating step for testing CI (#276)
  • 60976df Weihao Ding
    • Update README.md (#275)
  • 250307d Weihao Ding
    • fix: just manually trigger publish workflow (#273)

What's Changed

New Contributors

Full Changelog: 4.37.1...4.38.0

4.37.1 - Add Passed for Dynamic Config Exposures

04 Feb 00:43
368328e
Compare
Choose a tag to compare

New Features

  • Adds passed field to dynamic config exposures
  • Adds support for full checksum to be passed to and from server
  • Now supports publish Android SDK to Maven

Included In This Release

  • 57245f6 Weihao Ding
    • feat: gh workflow to publish android sdk (#271)
  • 280fa4d Weihao Ding
    • feat: publish package to maven (#270)
  • edec25d sroyal-statsig
    • Add Support for Full Checksum (#268)
  • 1016833 kat-statsig
    • dynamic config pulse (#266)

Full Changelog: 4.37.0...4.37.1

4.37.0 - Add support for fallback urls

13 Dec 21:46
ed37d5d
Compare
Choose a tag to compare

New Features

  • added support for fallback urls options for initialize and log event and default fallback to other statsig domains

Included In This Release

  • 4f5102f kat-statsig
    • network resolver (#263)
  • a1e809d tore-statsig
    • Create devcontainer.json for android dev (#264)

Full Changelog: 4.36.0...4.37.0

4.36.0 - Adds support for getting parameter stores with exposure logging disabled

16 Nov 03:44
5486934
Compare
Choose a tag to compare

Improvements

  • Adds support for getting parameter stores with exposure logging disabled

Included In This Release

  • e7b341f tore-statsig
    • feat: exposure logging disabled for parameter stores (#261)

Full Changelog: 4.35.1...4.36.0