Newer Version Available
Let us know so we can improve!
Released April 2026
Evergage.OnSdkReadyListener and a corresponding start(ClientConfiguration, OnSdkReadyListener) method to handle SDK readiness. The callback runs on the main thread after persisted state loads and the anonymous ID is stable. Use this overload when your app requires a reliable anonymousId before making an outbound request. Standard tracking calls don’t need to wait and continue to queue automatically.isServerConfigLoaded() method to check whether server configuration is loaded and events are campaign-eligible.OnServerConfigLoadedListener alng with the addOnServerConfigLoadedListener and removeOnServerConfigLoadedListener methods. The listener runs on the main thread when server configuration is loaded and events are campaign-eligible, and fires immediately if configuration is already loaded when the listener is registered.Released March 2026
SimpleDateFormat initialization.Released August 2024
Released August 2023
removeFromCart and viewCart to ContextReleased June 2023
OS updates:
EvergageActivity needs to declare android:exported in the manifest
Official Google/Android nullability annotations have transitioned from the older com.android.support:support-annotations to the latest androidx.annotation:annotation. You may find that those annotation libraries declare using a specific Kotlin version, which may collide with other Kotlin versions declared by other dependencies in your app. One way to resolve this is to choose a Kotlin version to consistently use everywhere:
1// In your app's build.gradle :
2dependencies {
3 //...
4
5 // To consistently use Kotlin version 1.8.0 across transitive dependencies:
6 implementation(platform("org.jetbrains.kotlin:kotlin-bom:1.8.0"))
7
8 //...Push notification updates:
usePushNotificationsDocumentation updates:
setFirebaseToken and Push Notifications Guide credentialsstartglobalContextReleased December 2018
ClientConfiguration provided on startviewCategory and viewTag, as was already done for viewItem and viewItemDetailReleased June 2017
reset, the SDK needs to once again automatically fetch the initial configuration from the serverReleased December 2016
Released November 2016
First GA public release
Newer Version Available