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/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/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 ebf09e5a5b..2e8c6f8d18 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 { @@ -25,7 +25,7 @@ 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.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")