Skip to main content

Synapse Patch Fix

· One min read
Ajay Prabhkar
iOS Developer
Achyuth Nag
Android Developer

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

  1. 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

  1. 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.