Releases: statsig-io/android-sdk
Releases · statsig-io/android-sdk
4.39.3 - Fix diagnostics markers lock contention
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
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
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
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
- 9c23fe5 Xin Li
- log event (#289)
Full Changelog: 4.38.2...4.39.0
4.38.2 - Always Return Full Checksum
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
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
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
- Merge branch 'main' of https://github.com/statsig-io/android-sdk
- 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
- Update README.md by @weihao-statsig in #17
New Contributors
- @weihao-statsig made their first contribution in #17
Full Changelog: 4.37.1...4.38.0
4.37.1 - Add Passed for Dynamic Config Exposures
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
Full Changelog: 4.37.0...4.37.1
4.37.0 - Add support for fallback urls
New Features
- added support for fallback urls options for initialize and log event and default fallback to other statsig domains
Included In This Release
Full Changelog: 4.36.0...4.37.0
4.36.0 - Adds support for getting parameter stores with exposure logging disabled
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