Releases: statsig-io/android-sdk
Releases · statsig-io/android-sdk
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
4.35.1 - Always expose initialize details
Fixes
- Removed a condition that allows initialize details to be exposed even if an internal error occurred while initializing SDK classes (prior to network initialization steps)
Included In This Release
- e9a402f Kenny Yi
- always expose init details
Full Changelog: 4.35.0...4.35.1
4.35.0 - Update Statsig Endpoint and Initialization Retry
New Features
- Initialize with retry option, default initialization does not retry. Set the options so sdk can retry with exponential backoff
Improvements
- Old api endpoint is blockced by several ad blockers. Update to new api endpoint.
Included In This Release
Full Changelog: 4.34.2...4.35.0
4.34.2 - Refactor: Network post request
Improvements
- Refactor nework post request to avoid potential infinite while loop
Included In This Release
- 3bba298 Xin Li
- refactor network (#248)
Full Changelog: 4.34.1...4.34.2
4.34.1 - bugfix - make initialization threadsafe
Fixes
- Patches a bug where multiple calls to initializeAsync or initialize could lead to setup issues, multiple network requests to initialize, and concurrent modifications errors
Included In This Release
- 7e9e0c5 tore-statsig
- test: multi initialize/initializeasync (#247)
Full Changelog: 4.34.0...4.34.1
4.34.0 - Adds optOutNonSdkMetadata
New Features
- adds an option, optOutNonSdkMetadata to reduce the metadata sent by the sdk to only sdkVersion, sdkType, sessionID and stableID
Fixes
- wrong method name for parameter store logging if the sdk is not initialized
Included In This Release
Full Changelog: 4.33.0...4.34.0