From ac1e63bbb4ab59162cf55c286839aec51ddb6d3c Mon Sep 17 00:00:00 2001 From: "renovate-appwrite[bot]" <300431578+renovate-appwrite[bot]@users.noreply.github.com> Date: Tue, 20 Oct 2026 06:27:26 +0000 Subject: [PATCH 1/2] fix(deps): update jvm sdk template dependencies --- .../android/gradle/wrapper/gradle-wrapper.properties | 2 +- templates/kotlin/gradle/wrapper/gradle-wrapper.properties | 2 +- tests/e2e/languages/flutter/android-test/build.gradle.kts | 2 +- .../languages/react-native/android-test/build.gradle.kts | 8 ++++---- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/templates/android/gradle/wrapper/gradle-wrapper.properties b/templates/android/gradle/wrapper/gradle-wrapper.properties index c56b367ba9..16e57d81ac 100644 --- a/templates/android/gradle/wrapper/gradle-wrapper.properties +++ b/templates/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.2-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/templates/kotlin/gradle/wrapper/gradle-wrapper.properties b/templates/kotlin/gradle/wrapper/gradle-wrapper.properties index c56b367ba9..16e57d81ac 100644 --- a/templates/kotlin/gradle/wrapper/gradle-wrapper.properties +++ b/templates/kotlin/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.7.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.8.2-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/tests/e2e/languages/flutter/android-test/build.gradle.kts b/tests/e2e/languages/flutter/android-test/build.gradle.kts index 48dcf1727c..912da8b949 100644 --- a/tests/e2e/languages/flutter/android-test/build.gradle.kts +++ b/tests/e2e/languages/flutter/android-test/build.gradle.kts @@ -1,5 +1,5 @@ plugins { - id("com.android.library") version "9.4.0" + id("com.android.library") version "9.4.1" } android { diff --git a/tests/e2e/languages/react-native/android-test/build.gradle.kts b/tests/e2e/languages/react-native/android-test/build.gradle.kts index ebf09e5a5b..9b445fabb3 100644 --- a/tests/e2e/languages/react-native/android-test/build.gradle.kts +++ b/tests/e2e/languages/react-native/android-test/build.gradle.kts @@ -1,5 +1,5 @@ plugins { - id("com.android.library") version "9.4.0" + id("com.android.library") version "9.4.1" } android { @@ -23,9 +23,9 @@ android { } dependencies { - implementation("com.hivemq:hivemq-mqtt-client:1.3.6") - implementation("androidx.core:core-ktx:1.13.1") - implementation("com.facebook.react:react-android:0.76.9") + implementation("com.hivemq:hivemq-mqtt-client:1.4.1") + implementation("androidx.core:core-ktx:1.19.1") + implementation("com.facebook.react:react-android:0.88.0") testImplementation("junit:junit:4.13.2") testImplementation("androidx.test.ext:junit-ktx:1.3.0") testImplementation("androidx.test:core-ktx:1.7.0") From ecb9470b4af45206402d5edb11c8afb42529361f Mon Sep 17 00:00:00 2001 From: Chirag Aggarwal Date: Thu, 22 Oct 2026 17:33:06 +0100 Subject: [PATCH 2/2] fix(test): support current React Native promise signatures --- renovate.json | 6 ++++++ .../e2e/languages/react-native/android-test/Tests.kt | 12 ++++++------ .../react-native/android-test/build.gradle.kts | 4 ++-- 3 files changed, 14 insertions(+), 8 deletions(-) diff --git a/renovate.json b/renovate.json index 7a2ee7c4df..19c4dc6b1f 100644 --- a/renovate.json +++ b/renovate.json @@ -283,6 +283,12 @@ "groupName": "jvm sdk template dependencies", "skipArtifactsUpdate": true }, + { + "description": "Keep native React Native test dependencies aligned with the versions shipped by its SDK template.", + "matchFileNames": ["tests/e2e/languages/react-native/android-test/build.gradle.kts"], + "matchDepNames": ["com.hivemq:hivemq-mqtt-client", "androidx.core:core-ktx"], + "enabled": false + }, { "matchManagers": ["pub"], "groupName": "dart and flutter sdk template dependencies" diff --git a/tests/e2e/languages/react-native/android-test/Tests.kt b/tests/e2e/languages/react-native/android-test/Tests.kt index 46afaa8c68..6882c5523b 100644 --- a/tests/e2e/languages/react-native/android-test/Tests.kt +++ b/tests/e2e/languages/react-native/android-test/Tests.kt @@ -69,21 +69,21 @@ class TestPromise : Promise { settled.complete(Result.failure(Exception(message))) } - override fun reject(code: String, message: String?) = fail(message) + override fun reject(code: String?, message: String?) = fail(message) - override fun reject(code: String, throwable: Throwable?) = fail(throwable?.message) + override fun reject(code: String?, throwable: Throwable?) = fail(throwable?.message) - override fun reject(code: String, message: String?, throwable: Throwable?) = fail(message) + override fun reject(code: String?, message: String?, throwable: Throwable?) = fail(message) override fun reject(throwable: Throwable) = fail(throwable.message) override fun reject(throwable: Throwable, userInfo: WritableMap) = fail(throwable.message) - override fun reject(code: String, userInfo: WritableMap) = fail(code) + override fun reject(code: String?, userInfo: WritableMap) = fail(code) - override fun reject(code: String, throwable: Throwable?, userInfo: WritableMap) = fail(throwable?.message) + override fun reject(code: String?, throwable: Throwable?, userInfo: WritableMap) = fail(throwable?.message) - override fun reject(code: String, message: String?, userInfo: WritableMap) = fail(message) + override fun reject(code: String?, message: String?, userInfo: WritableMap) = fail(message) override fun reject(code: String?, message: String?, throwable: Throwable?, userInfo: WritableMap?) = fail(message) diff --git a/tests/e2e/languages/react-native/android-test/build.gradle.kts b/tests/e2e/languages/react-native/android-test/build.gradle.kts index 9b445fabb3..2e8c6f8d18 100644 --- a/tests/e2e/languages/react-native/android-test/build.gradle.kts +++ b/tests/e2e/languages/react-native/android-test/build.gradle.kts @@ -23,8 +23,8 @@ android { } dependencies { - implementation("com.hivemq:hivemq-mqtt-client:1.4.1") - implementation("androidx.core:core-ktx:1.19.1") + implementation("com.hivemq:hivemq-mqtt-client:1.3.6") + implementation("androidx.core:core-ktx:1.13.1") implementation("com.facebook.react:react-android:0.88.0") testImplementation("junit:junit:4.13.2") testImplementation("androidx.test.ext:junit-ktx:1.3.0")