Skip to content

Commit a9ba177

Browse files
committed
feat: raise compileSdk version
1 parent a70a4b9 commit a9ba177

File tree

3 files changed

+14
-3
lines changed

3 files changed

+14
-3
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2121

2222
- Prevent multiple registration of the freeRASP listeners on the native side
2323

24+
#### Changed
25+
26+
- Updated compile and target SDK versions to 36 on Android
27+
- Higher compileSdk from [rootProject, plugin] is now used in build.gradle on Android
28+
2429
### Android
2530

2631
#### Added

android/build.gradle

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,14 @@ def getDefault(name) {
4444
return project.properties["FreeraspReactNative_" + name]
4545
}
4646

47+
def getMaxVersion(name) {
48+
def rootVersion = rootProject.ext.has(name) ? rootProject.ext.get(name).toInteger() : 0
49+
def pluginVersion = getIntegerDefault(name)
50+
return Math.max(rootVersion, pluginVersion)
51+
}
52+
4753
android {
48-
compileSdkVersion getIntegerDefault("compileSdkVersion")
54+
compileSdk getMaxVersion("compileSdk")
4955

5056
defaultConfig {
5157
minSdkVersion getIntegerDefault("minSdkVersion")

android/gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
FreeraspReactNative_kotlinVersion=2.1.0
22
FreeraspReactNative_minSdkVersion=23
3-
FreeraspReactNative_targetSdkVersion=35
4-
FreeraspReactNative_compileSdkVersion=35
3+
FreeraspReactNative_targetSdkVersion=36
4+
FreeraspReactNative_compileSdk=36
55
FreeraspReactNative_ndkversion=21.4.7075529
66
FreeraspReactNative_reactNativeVersion=+

0 commit comments

Comments
 (0)