Synapse Patch Fix
· One min read
This document contains the step the partner must take in order to integrate the lean synapse patch release
Partner must only take this dependency if
- The SDK version is equal to or above 7.2.5-RELEASE, and less than or equal to 7.4.0-RELEASE, i.e.
7.2.5 <= Current Partner SDK Version <= 7.4.0, and
- if, the partner does not have the following dependency (Synapse) in their gradle
implementation("com.nuclei.sdk:synapse:$libraryVersion") {
exclude group: "com.google.protobuf", module: "protobuf-javalite"
exclude group: "com.google.protobuf", module: "protobuf-java"
exclude group: "javax.annotation", module: "javax.annotation-api"
exclude group: 'com.google.api.grpc', module: 'proto-google-common-protos'
}
Steps to be followed
Note : Do not change the version or anything, it can be directly added to the gradle, synced and built.
Dependency to be added to gradle :
implementation("com.nuclei.sdk:synapse:7.3.0-LEAN-SYNAPSE-PATCH")
Future Steps
- If the partner wants to take Synapse categories like 1mg, StampThePassport, ONDC in the future partner upgrades, the partner must REMOVE the above dependency and ask Nuclei to provide the new steps to integrate those categories.