Releases: statsig-io/android-sdk
Releases · statsig-io/android-sdk
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
4.33.0 - Adds ParameterStores
New Features
- Parameter Stores
https://docs.statsig.com/client/concepts/parameter-stores
Included In This Release
- 800ae7c tore-statsig
- feat: add parameter stores (#239)
Full Changelog: 4.32.1...4.33.0
4.32.1 - Improve gson deserialize initialization result
Prevent potential runtime exception with gson deserialization:
- GSON serialization/deserialization is executed in jvm level, and it does not use default values when construct a data class, which can cause null pointer exception at run time.
Included In This Release
- 457f8da Xin Li
- Prevent flaky gson deserialization (#238)
Full Changelog: 4.32.0...4.32.1
4.32.0 - Support look up hashed name
Feature
- Support look up hashed name: the logic is now we look-up name without hashing first if not exists hash config name and lookup again.
Fix
- Proper reset dedupe key when updating user
Included In This Release
Full Changelog: 4.31.0...4.32.0