Release Notes
- Remove Experience Syncing. While you can update to this version with no changes, you can simplify your Judo integration by removing the Sync-related integration points.
While the various integration points remain as no-ops, at your convenience you can remove the sync-specific integration steps:
- Remove
Judo.onFirebaseRemoteMessageReceived
and Judo.setPushToken()
from your Firebase Messaging Service.
- Remove any custom Judo WorkManager workers you may have created, and also remove any code you have for enqueuing any Judo sync requests with WorkManager (usually done with
PeriodicWorkRequest.Builder
).
- Remove any calls to
Judo.performSync()
.
Note: To make your builds faster and simplify integration, releases of all Judo and Rover SDKs can now be found in a single Maven repository. Please replace any previous Judo or Rover Maven repositories in your build.gradle files with: https://judoapp.github.io/judo-maven/maven
.
For example:
dependencies {
// ...
repositories {
// ...
maven {
// For all Judo and Rover SDKs
url "https://judoapp.github.io/judo-maven/maven"
}
}
}
Source code(tar.gz)
Source code(zip)