From e6c81cfc8c23d1444e551bd111babd9238679732 Mon Sep 17 00:00:00 2001 From: adids1221 Date: Sun, 25 Jan 2026 17:09:08 +0200 Subject: [PATCH 1/3] infra: upgrade Android SDK to 36 Update buildToolsVersion, compileSdkVersion, and targetSdkVersion from 35/34 to 36 to support Android 16 and meet Play Store requirements. --- lib/android/build.gradle | 6 +++--- packages/react-native-ui-lib/android/build.gradle | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/android/build.gradle b/lib/android/build.gradle index 3ff7c82c59..543abd26f0 100644 --- a/lib/android/build.gradle +++ b/lib/android/build.gradle @@ -1,10 +1,10 @@ apply plugin: 'com.android.library' project.ext { - buildToolsVersion = rootProject.ext.has("buildToolsVersion") ? rootProject.ext.buildToolsVersion : '35.0.0' + buildToolsVersion = rootProject.ext.has("buildToolsVersion") ? rootProject.ext.buildToolsVersion : '36.0.0' minSdkVersion = rootProject.ext.has("minSdkVersion") ? rootProject.ext.minSdkVersion : 24 - compileSdkVersion = rootProject.ext.has("compileSdkVersion") ? rootProject.ext.compileSdkVersion : 35 - targetSdkVersion = rootProject.ext.has("targetSdkVersion") ? rootProject.ext.targetSdkVersion : 34 + compileSdkVersion = rootProject.ext.has("compileSdkVersion") ? rootProject.ext.compileSdkVersion : 36 + targetSdkVersion = rootProject.ext.has("targetSdkVersion") ? rootProject.ext.targetSdkVersion : 36 supportLibVersion = rootProject.ext.has("supportLibVersion") ? rootProject.ext.supportLibVersion : '28.0.0' } diff --git a/packages/react-native-ui-lib/android/build.gradle b/packages/react-native-ui-lib/android/build.gradle index 442d484690..660f1dad7b 100644 --- a/packages/react-native-ui-lib/android/build.gradle +++ b/packages/react-native-ui-lib/android/build.gradle @@ -2,10 +2,10 @@ buildscript { ext { - buildToolsVersion = "35.0.0" + buildToolsVersion = "36.0.0" minSdkVersion = 26 - compileSdkVersion = 35 - targetSdkVersion = 34 + compileSdkVersion = 36 + targetSdkVersion = 36 ndkVersion = "27.1.12297006" kotlinVersion = "2.0.21" } From cb13e21f76f62a47526ad52b10a972658b0d66d4 Mon Sep 17 00:00:00 2001 From: adids1221 Date: Sun, 25 Jan 2026 17:20:42 +0200 Subject: [PATCH 2/3] chore: pin lodash version to fix CI security check Pin lodash to exact version 4.17.21 to avoid npq flagging recently published versions as a supply chain security risk. --- packages/react-native-ui-lib/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-native-ui-lib/package.json b/packages/react-native-ui-lib/package.json index e26a6b5e6e..76bad513f2 100644 --- a/packages/react-native-ui-lib/package.json +++ b/packages/react-native-ui-lib/package.json @@ -34,7 +34,7 @@ "date-fns": "^2.29.3", "deprecated-react-native-prop-types": "^2.3.0", "hoist-non-react-statics": "^3.0.0", - "lodash": "^4.17.21", + "lodash": "4.17.21", "memoize-one": "^5.0.5", "prop-types": "^15.5.10", "react-freeze": "^1.0.0", From 3ecbf26d9a52eb5738b60ed7e3e034ae62118bac Mon Sep 17 00:00:00 2001 From: adids1221 Date: Thu, 5 Feb 2026 14:16:40 +0200 Subject: [PATCH 3/3] chore: revert lodash version semver --- packages/react-native-ui-lib/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-native-ui-lib/package.json b/packages/react-native-ui-lib/package.json index 76bad513f2..e26a6b5e6e 100644 --- a/packages/react-native-ui-lib/package.json +++ b/packages/react-native-ui-lib/package.json @@ -34,7 +34,7 @@ "date-fns": "^2.29.3", "deprecated-react-native-prop-types": "^2.3.0", "hoist-non-react-statics": "^3.0.0", - "lodash": "4.17.21", + "lodash": "^4.17.21", "memoize-one": "^5.0.5", "prop-types": "^15.5.10", "react-freeze": "^1.0.0",