From 6b359f69b6707f2374c7e861b33724510bacc9c5 Mon Sep 17 00:00:00 2001 From: Mahdi ZTD Date: Wed, 1 Oct 2025 12:15:52 +0200 Subject: [PATCH 1/8] fix: declare content provider query for huawei plugin to access to app gallery - api 30+ --- .../src/main/AndroidManifest.xml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Adjust/plugins/sdk-plugin-huawei-referrer/src/main/AndroidManifest.xml b/Adjust/plugins/sdk-plugin-huawei-referrer/src/main/AndroidManifest.xml index a2f47b605..38548e7f2 100644 --- a/Adjust/plugins/sdk-plugin-huawei-referrer/src/main/AndroidManifest.xml +++ b/Adjust/plugins/sdk-plugin-huawei-referrer/src/main/AndroidManifest.xml @@ -1,2 +1,11 @@ + + + + + + + + + From 31669e415fed3466ffb8758b88ebf243a8db83d0 Mon Sep 17 00:00:00 2001 From: Mahdi ZTD Date: Mon, 13 Oct 2025 13:22:46 +0200 Subject: [PATCH 2/8] fix: adding "adjust.net.in", "adjust.cn", "adjust.world", "adjust.io" to expectedUrlHostSuffixArray --- .../src/main/java/com/adjust/sdk/AdjustLinkResolution.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Adjust/sdk-core/src/main/java/com/adjust/sdk/AdjustLinkResolution.java b/Adjust/sdk-core/src/main/java/com/adjust/sdk/AdjustLinkResolution.java index 668fa2080..aa8e4eed6 100644 --- a/Adjust/sdk-core/src/main/java/com/adjust/sdk/AdjustLinkResolution.java +++ b/Adjust/sdk-core/src/main/java/com/adjust/sdk/AdjustLinkResolution.java @@ -20,7 +20,11 @@ public interface AdjustLinkResolutionCallback { private static final String[] expectedUrlHostSuffixArray = { "adjust.com", "adj.st", - "go.link" + "go.link", + "adjust.net.in", + "adjust.cn", + "adjust.world", + "adjust.io" }; private AdjustLinkResolution() { } From e8c2f683d0c1c609af644fb5b14b7a98beb167f7 Mon Sep 17 00:00:00 2001 From: Shashank Suhane Date: Wed, 8 Oct 2025 15:05:42 +0200 Subject: [PATCH 3/8] feat: update signature library version 3.61.0 --- Adjust/examples/example-app-fbpixel/build.gradle | 2 +- Adjust/examples/example-app-java/build.gradle | 2 +- Adjust/examples/example-app-keyboard/build.gradle | 2 +- Adjust/examples/example-app-kotlin/build.gradle | 2 +- Adjust/examples/example-app-tv/build.gradle | 2 +- Adjust/examples/example-app-webbridge/build.gradle | 2 +- Adjust/sdk-core/build.gradle | 2 +- Adjust/tests/test-app-core/build.gradle | 2 +- Adjust/tests/test-app-webbridge/build.gradle | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Adjust/examples/example-app-fbpixel/build.gradle b/Adjust/examples/example-app-fbpixel/build.gradle index 0c0c07b20..022cd12aa 100644 --- a/Adjust/examples/example-app-fbpixel/build.gradle +++ b/Adjust/examples/example-app-fbpixel/build.gradle @@ -35,5 +35,5 @@ dependencies { implementation project(':sdk-core') implementation project(':plugins:sdk-plugin-webbridge') - implementation 'com.adjust.signature:adjust-android-signature:3.47.0' + implementation 'com.adjust.signature:adjust-android-signature:3.61.0' } diff --git a/Adjust/examples/example-app-java/build.gradle b/Adjust/examples/example-app-java/build.gradle index 52739da43..d8eb9aaac 100644 --- a/Adjust/examples/example-app-java/build.gradle +++ b/Adjust/examples/example-app-java/build.gradle @@ -38,5 +38,5 @@ dependencies { implementation 'com.google.android.gms:play-services-appset:16.1.0' implementation project(':sdk-core') - implementation 'com.adjust.signature:adjust-android-signature:3.47.0' + implementation 'com.adjust.signature:adjust-android-signature:3.61.0' } diff --git a/Adjust/examples/example-app-keyboard/build.gradle b/Adjust/examples/example-app-keyboard/build.gradle index f043c5b57..71c42ea86 100644 --- a/Adjust/examples/example-app-keyboard/build.gradle +++ b/Adjust/examples/example-app-keyboard/build.gradle @@ -38,5 +38,5 @@ dependencies { implementation 'com.google.android.gms:play-services-appset:16.1.0' implementation project(':sdk-core') - implementation 'com.adjust.signature:adjust-android-signature:3.47.0' + implementation 'com.adjust.signature:adjust-android-signature:3.61.0' } diff --git a/Adjust/examples/example-app-kotlin/build.gradle b/Adjust/examples/example-app-kotlin/build.gradle index b2441763e..dc4296b8d 100644 --- a/Adjust/examples/example-app-kotlin/build.gradle +++ b/Adjust/examples/example-app-kotlin/build.gradle @@ -40,5 +40,5 @@ dependencies { implementation 'com.google.android.gms:play-services-appset:16.1.0' implementation project(':sdk-core') - implementation 'com.adjust.signature:adjust-android-signature:3.47.0' + implementation 'com.adjust.signature:adjust-android-signature:3.61.0' } diff --git a/Adjust/examples/example-app-tv/build.gradle b/Adjust/examples/example-app-tv/build.gradle index 52739da43..d8eb9aaac 100755 --- a/Adjust/examples/example-app-tv/build.gradle +++ b/Adjust/examples/example-app-tv/build.gradle @@ -38,5 +38,5 @@ dependencies { implementation 'com.google.android.gms:play-services-appset:16.1.0' implementation project(':sdk-core') - implementation 'com.adjust.signature:adjust-android-signature:3.47.0' + implementation 'com.adjust.signature:adjust-android-signature:3.61.0' } diff --git a/Adjust/examples/example-app-webbridge/build.gradle b/Adjust/examples/example-app-webbridge/build.gradle index 2f103eaef..31a6c3385 100644 --- a/Adjust/examples/example-app-webbridge/build.gradle +++ b/Adjust/examples/example-app-webbridge/build.gradle @@ -33,5 +33,5 @@ dependencies { implementation project(':sdk-core') implementation project(':plugins:sdk-plugin-webbridge') - implementation 'com.adjust.signature:adjust-android-signature:3.47.0' + implementation 'com.adjust.signature:adjust-android-signature:3.61.0' } diff --git a/Adjust/sdk-core/build.gradle b/Adjust/sdk-core/build.gradle index f47c729e2..4a0ba57f7 100644 --- a/Adjust/sdk-core/build.gradle +++ b/Adjust/sdk-core/build.gradle @@ -220,7 +220,7 @@ def customizePomForAar(pom) { dependency { groupId 'com.adjust.signature' artifactId 'adjust-android-signature' - version '3.47.0' + version '3.61.0' scope 'compile' } } diff --git a/Adjust/tests/test-app-core/build.gradle b/Adjust/tests/test-app-core/build.gradle index 0462380c1..236939df5 100644 --- a/Adjust/tests/test-app-core/build.gradle +++ b/Adjust/tests/test-app-core/build.gradle @@ -30,7 +30,7 @@ dependencies { implementation "androidx.constraintlayout:constraintlayout:2.1.1" implementation 'com.google.android.gms:play-services-ads-identifier:18.2.0' implementation 'com.android.installreferrer:installreferrer:2.2' - implementation 'com.adjust.signature:adjust-android-signature:3.47.0' + implementation 'com.adjust.signature:adjust-android-signature:3.61.0' implementation project(':sdk-core') implementation project(':tests:test-options') diff --git a/Adjust/tests/test-app-webbridge/build.gradle b/Adjust/tests/test-app-webbridge/build.gradle index 357492f70..74137f277 100644 --- a/Adjust/tests/test-app-webbridge/build.gradle +++ b/Adjust/tests/test-app-webbridge/build.gradle @@ -32,7 +32,7 @@ dependencies { implementation "androidx.constraintlayout:constraintlayout:2.1.1" implementation 'com.google.android.gms:play-services-ads-identifier:18.2.0' implementation 'com.android.installreferrer:installreferrer:2.2' - implementation 'com.adjust.signature:adjust-android-signature:3.47.0' + implementation 'com.adjust.signature:adjust-android-signature:3.61.0' implementation project(':sdk-core') implementation project(':plugins:sdk-plugin-webbridge') From 30910548063ef830d5a33db789dbb2f2606f52ba Mon Sep 17 00:00:00 2001 From: Shashank Suhane Date: Wed, 8 Oct 2025 15:09:02 +0200 Subject: [PATCH 4/8] feat: update version number to 5.4.5 --- Adjust/build.gradle | 2 +- Adjust/plugins/sdk-plugin-huawei-referrer/build.gradle | 2 +- Adjust/plugins/sdk-plugin-imei/build.gradle | 2 +- Adjust/plugins/sdk-plugin-meta-referrer/build.gradle | 2 +- Adjust/plugins/sdk-plugin-oaid/build.gradle | 2 +- Adjust/plugins/sdk-plugin-samsung-clouddev/build.gradle | 2 +- Adjust/plugins/sdk-plugin-samsung-referrer/build.gradle | 2 +- Adjust/plugins/sdk-plugin-vivo-referrer/build.gradle | 2 +- Adjust/plugins/sdk-plugin-webbridge/build.gradle | 2 +- Adjust/plugins/sdk-plugin-webbridge/src/main/assets/adjust.js | 2 +- Adjust/plugins/sdk-plugin-xiaomi-referrer/build.gradle | 2 +- Adjust/sdk-core/src/main/java/com/adjust/sdk/Adjust.java | 2 +- Adjust/sdk-core/src/main/java/com/adjust/sdk/Constants.java | 2 +- VERSION | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) diff --git a/Adjust/build.gradle b/Adjust/build.gradle index 38eda45e0..4ecb4962c 100644 --- a/Adjust/build.gradle +++ b/Adjust/build.gradle @@ -9,7 +9,7 @@ ext { coreMinSdkVersion = 21 coreCompileSdkVersion = 36 coreTargetSdkVersion = 36 - coreVersionName = '5.4.4' + coreVersionName = '5.4.5' defaultVersionCode = 1 webbridgeMinSdkVersion = 21 samsungReferrerMinSdkVersion = 21 diff --git a/Adjust/plugins/sdk-plugin-huawei-referrer/build.gradle b/Adjust/plugins/sdk-plugin-huawei-referrer/build.gradle index 58ba203d8..85cd9fdaa 100644 --- a/Adjust/plugins/sdk-plugin-huawei-referrer/build.gradle +++ b/Adjust/plugins/sdk-plugin-huawei-referrer/build.gradle @@ -27,7 +27,7 @@ dependencies { // Add SDK via module. compileOnly project(':sdk-core') // Add SDK via Maven. - // implementation 'com.adjust.sdk:adjust-android:5.4.4' + // implementation 'com.adjust.sdk:adjust-android:5.4.5' } // read local properties diff --git a/Adjust/plugins/sdk-plugin-imei/build.gradle b/Adjust/plugins/sdk-plugin-imei/build.gradle index c0feef1cf..af352b96a 100644 --- a/Adjust/plugins/sdk-plugin-imei/build.gradle +++ b/Adjust/plugins/sdk-plugin-imei/build.gradle @@ -30,7 +30,7 @@ dependencies { // Add SDK via module. compileOnly project(':sdk-core') // Add SDK via Maven. - // implementation 'com.adjust.sdk:adjust-android:5.4.4' + // implementation 'com.adjust.sdk:adjust-android:5.4.5' } // read local properties diff --git a/Adjust/plugins/sdk-plugin-meta-referrer/build.gradle b/Adjust/plugins/sdk-plugin-meta-referrer/build.gradle index 9a0a5dc86..7ad438ec4 100644 --- a/Adjust/plugins/sdk-plugin-meta-referrer/build.gradle +++ b/Adjust/plugins/sdk-plugin-meta-referrer/build.gradle @@ -27,7 +27,7 @@ dependencies { // Add SDK via module. compileOnly project(':sdk-core') // Add SDK via Maven. - // implementation 'com.adjust.sdk:adjust-android:5.4.4' + // implementation 'com.adjust.sdk:adjust-android:5.4.5' } // read local properties diff --git a/Adjust/plugins/sdk-plugin-oaid/build.gradle b/Adjust/plugins/sdk-plugin-oaid/build.gradle index 34edc2c6c..f41b41071 100644 --- a/Adjust/plugins/sdk-plugin-oaid/build.gradle +++ b/Adjust/plugins/sdk-plugin-oaid/build.gradle @@ -33,7 +33,7 @@ dependencies { // Add SDK via module. compileOnly project(':sdk-core') // Add SDK via Maven. - // implementation 'com.adjust.sdk:adjust-android:5.4.4' + // implementation 'com.adjust.sdk:adjust-android:5.4.5' implementation 'com.huawei.hms:ads-identifier:3.4.56.300' } diff --git a/Adjust/plugins/sdk-plugin-samsung-clouddev/build.gradle b/Adjust/plugins/sdk-plugin-samsung-clouddev/build.gradle index a1b16a0f6..684701bdf 100644 --- a/Adjust/plugins/sdk-plugin-samsung-clouddev/build.gradle +++ b/Adjust/plugins/sdk-plugin-samsung-clouddev/build.gradle @@ -27,7 +27,7 @@ dependencies { // Add SDK via module. compileOnly project(':sdk-core') // Add SDK via Maven. - // implementation 'com.adjust.sdk:adjust-android:5.4.4' + // implementation 'com.adjust.sdk:adjust-android:5.4.5' // Add Samsung clouddev lib. compileOnly fileTree(include: ['*.aar'], dir: 'libs') diff --git a/Adjust/plugins/sdk-plugin-samsung-referrer/build.gradle b/Adjust/plugins/sdk-plugin-samsung-referrer/build.gradle index d1ccda760..466f5f4f7 100644 --- a/Adjust/plugins/sdk-plugin-samsung-referrer/build.gradle +++ b/Adjust/plugins/sdk-plugin-samsung-referrer/build.gradle @@ -27,7 +27,7 @@ dependencies { // Add SDK via module. compileOnly project(':sdk-core') // Add SDK via Maven. - // implementation 'com.adjust.sdk:adjust-android:5.4.4' + // implementation 'com.adjust.sdk:adjust-android:5.4.5' // Add Samsung referrer lib via Maven. implementation 'store.galaxy.samsung.installreferrer:samsung_galaxystore_install_referrer:3.0.1' diff --git a/Adjust/plugins/sdk-plugin-vivo-referrer/build.gradle b/Adjust/plugins/sdk-plugin-vivo-referrer/build.gradle index f67da67b1..702445ffc 100644 --- a/Adjust/plugins/sdk-plugin-vivo-referrer/build.gradle +++ b/Adjust/plugins/sdk-plugin-vivo-referrer/build.gradle @@ -30,7 +30,7 @@ dependencies { // Add SDK via module. compileOnly project(':sdk-core') // Add SDK via Maven. - // implementation 'com.adjust.sdk:adjust-android:5.4.4' + // implementation 'com.adjust.sdk:adjust-android:5.4.5' } // read local properties diff --git a/Adjust/plugins/sdk-plugin-webbridge/build.gradle b/Adjust/plugins/sdk-plugin-webbridge/build.gradle index b7f050238..560ad213d 100644 --- a/Adjust/plugins/sdk-plugin-webbridge/build.gradle +++ b/Adjust/plugins/sdk-plugin-webbridge/build.gradle @@ -30,7 +30,7 @@ dependencies { // Add SDK via module. compileOnly project(':sdk-core') // Add SDK via Maven. - // implementation 'com.adjust.sdk:adjust-android:5.4.4' + // implementation 'com.adjust.sdk:adjust-android:5.4.5' } // read local properties diff --git a/Adjust/plugins/sdk-plugin-webbridge/src/main/assets/adjust.js b/Adjust/plugins/sdk-plugin-webbridge/src/main/assets/adjust.js index c9105a111..3fc88263d 100644 --- a/Adjust/plugins/sdk-plugin-webbridge/src/main/assets/adjust.js +++ b/Adjust/plugins/sdk-plugin-webbridge/src/main/assets/adjust.js @@ -295,7 +295,7 @@ var Adjust = { if (this.adjustConfig) { return this.adjustConfig.getSdkPrefix(); } else { - return 'web-bridge5.4.4'; + return 'web-bridge5.4.5'; } }, diff --git a/Adjust/plugins/sdk-plugin-xiaomi-referrer/build.gradle b/Adjust/plugins/sdk-plugin-xiaomi-referrer/build.gradle index 6d970c270..556b6658e 100644 --- a/Adjust/plugins/sdk-plugin-xiaomi-referrer/build.gradle +++ b/Adjust/plugins/sdk-plugin-xiaomi-referrer/build.gradle @@ -31,7 +31,7 @@ dependencies { // Add SDK via module. compileOnly project(':sdk-core') // Add SDK via Maven. - // implementation 'com.adjust.sdk:adjust-android:5.4.4' + // implementation 'com.adjust.sdk:adjust-android:5.4.5' // Add xiaomi referrer lib via Maven. implementation 'com.miui.referrer:homereferrer:1.0.0.6' diff --git a/Adjust/sdk-core/src/main/java/com/adjust/sdk/Adjust.java b/Adjust/sdk-core/src/main/java/com/adjust/sdk/Adjust.java index 74b74c8f0..068504c53 100644 --- a/Adjust/sdk-core/src/main/java/com/adjust/sdk/Adjust.java +++ b/Adjust/sdk-core/src/main/java/com/adjust/sdk/Adjust.java @@ -32,7 +32,7 @@ private Adjust() { */ public static synchronized AdjustInstance getDefaultInstance() { @SuppressWarnings("unused") - String VERSION = "!SDK-VERSION-STRING!:com.adjust.sdk:adjust-android:5.4.4"; + String VERSION = "!SDK-VERSION-STRING!:com.adjust.sdk:adjust-android:5.4.5"; if (defaultInstance == null) { defaultInstance = new AdjustInstance(); diff --git a/Adjust/sdk-core/src/main/java/com/adjust/sdk/Constants.java b/Adjust/sdk-core/src/main/java/com/adjust/sdk/Constants.java index b1e078b67..f8428393b 100644 --- a/Adjust/sdk-core/src/main/java/com/adjust/sdk/Constants.java +++ b/Adjust/sdk-core/src/main/java/com/adjust/sdk/Constants.java @@ -38,7 +38,7 @@ public interface Constants { String SCHEME = "https"; String AUTHORITY = "app.adjust.com"; - String CLIENT_SDK = "android5.4.4"; + String CLIENT_SDK = "android5.4.5"; String LOGTAG = "Adjust"; String REFTAG = "reftag"; String INSTALL_REFERRER = "install_referrer"; diff --git a/VERSION b/VERSION index 426c1c179..8ce222e90 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -5.4.4 +5.4.5 From e7395bb89239a3cfc3fda0c9bef197658411a7ab Mon Sep 17 00:00:00 2001 From: Shashank Suhane Date: Wed, 8 Oct 2025 15:10:30 +0200 Subject: [PATCH 5/8] docs: update changelog --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 89cd84e9e..bc7cf9213 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +### Version 5.4.5 (8th October 2025) +#### Changed +- Updated the Adjust Signature library version to 3.61.0. + +--- + ### Version 5.4.4 (18th September 2025) #### Added - Added support for Google License Verification (LVL). For more details about this feature, refer to the [official documentation](https://dev.adjust.com/en/sdk/android/plugins/google-lvl-plugin). From 5c0be7e74402677f43381f1b03b6daf735f4c7dc Mon Sep 17 00:00:00 2001 From: Shashank Suhane Date: Wed, 22 Oct 2025 12:13:08 +0200 Subject: [PATCH 6/8] build: update publishing url in lvl plugin build gradle --- Adjust/plugins/sdk-plugin-google-lvl/build.gradle | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Adjust/plugins/sdk-plugin-google-lvl/build.gradle b/Adjust/plugins/sdk-plugin-google-lvl/build.gradle index 3d780feed..c9ddc7754 100644 --- a/Adjust/plugins/sdk-plugin-google-lvl/build.gradle +++ b/Adjust/plugins/sdk-plugin-google-lvl/build.gradle @@ -4,7 +4,7 @@ apply plugin: 'signing' repositories { maven { - url "https://oss.sonatype.org/content/repositories/staging/" + url "https://central.sonatype.com/repository/maven-snapshots/" } } @@ -128,9 +128,9 @@ afterEvaluate { maven { if (rootProject.ext.coreVersionName.toString().contains('SNAPSHOT')) { println "Using Maven SNAPSHOT repository for publishing" - url "https://oss.sonatype.org/content/repositories/snapshots/" + url "https://central.sonatype.com/repository/maven-snapshots/" } else { - url "https://oss.sonatype.org/service/local/staging/deploy/maven2" + url "https://ossrh-staging-api.central.sonatype.com/service/local/staging/deploy/maven2" } if (project.hasProperty("sonatypeUsername")) { credentials { From 16828433f9718dc163626e3ee7d919250e2db343 Mon Sep 17 00:00:00 2001 From: Shashank Suhane Date: Thu, 23 Oct 2025 10:48:03 +0200 Subject: [PATCH 7/8] docs: update changelog --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bc7cf9213..bcacf40d7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,7 @@ -### Version 5.4.5 (8th October 2025) +### Version 5.4.5 (23rd October 2025) #### Changed - Updated the Adjust Signature library version to 3.61.0. +- Updated Link Resolution logic to resolve Adjust deep links with URL strategy domains. --- From 405fd49e921d33606062687f02ff02704b800fe3 Mon Sep 17 00:00:00 2001 From: uerceg Date: Thu, 23 Oct 2025 13:56:13 +0200 Subject: [PATCH 8/8] docs: update changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bcacf40d7..d7c0fdf65 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,7 @@ ### Version 5.4.5 (23rd October 2025) #### Changed - Updated the Adjust Signature library version to 3.61.0. -- Updated Link Resolution logic to resolve Adjust deep links with URL strategy domains. +- Updated link resolution logic to include new Adjust domains where link resolution ends. ---