From 51e7918f75d9bf3e4d6f7018916e47aa42cb065d Mon Sep 17 00:00:00 2001 From: stelselim Date: Mon, 27 Jul 2026 14:02:40 +0200 Subject: [PATCH 1/2] chore: update build tools and SDK versions to 37.0.0 --- android/build.gradle | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/android/build.gradle b/android/build.gradle index ca7400e18..4bba7f36d 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -1,9 +1,9 @@ buildscript { ext { - buildToolsVersion = "35.0.0" + buildToolsVersion = "37.0.0" minSdkVersion = 24 - compileSdkVersion = 35 - targetSdkVersion = 35 + compileSdkVersion = 37 + targetSdkVersion = 37 kotlinVersion = "1.9.24" excludeAppGlideModule = true androidx_lifecycle_version = "2.8.6" From f5929c4d9c72e2a7a5621c2c62c29e407e2e0108 Mon Sep 17 00:00:00 2001 From: stelselim Date: Tue, 28 Jul 2026 17:17:48 +0200 Subject: [PATCH 2/2] chore: update repository handling to exclude jitpack.io from removal --- android/build.gradle | 7 +++++-- android/gradle.properties | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/android/build.gradle b/android/build.gradle index 4bba7f36d..75c673bba 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -54,9 +54,12 @@ project.ext { allprojects { repositories { + // NOTE: this is a live hook - it also fires for repositories added *below*, so any + // URL matched here is stripped even when declared intentionally further down. + // jitpack.io must NOT be matched: the Mendix mirror does not proxy JitPack-hosted + // artifacts (returns 403), so the explicit jitpack declaration below is required. all { repo -> - println repo.url.toString() - if (repo.url.toString().contains("jcenter.bintray.com") || repo.url.toString().contains("jitpack.io")) { + if (repo.url.toString().contains("jcenter.bintray.com")) { project.logger.warn "Repository ${repo.url} removed." remove repo google() diff --git a/android/gradle.properties b/android/gradle.properties index 8c7745962..9a9df228f 100644 --- a/android/gradle.properties +++ b/android/gradle.properties @@ -21,7 +21,7 @@ android.enableJetifier=true org.gradle.configureondemand=true android.disableResourceValidation=true android.nonTransitiveRClass=true -android.suppressUnsupportedCompileSdk=33 +android.suppressUnsupportedCompileSdk=33,37 newArchEnabled=true hermesEnabled=true mendixnative.cookieEncryption=false