Skip to content

Commit 4343986

Browse files
committed
feat(app, android)!: android-sdk 33.0.0 - needs minSdk 21+ (23+ for auth)
BREAKING CHANGE: - requires minSdk 21+ in general, 23+ for auth module - requires compileSdk 34+ - app-distribution gradle plugin requires - gradle 7.3+ - android gradle plugin 7+ - google services plugin 4.3.2+ - crashlytics plugin requires - gradle 8+ - android gradle plugin 8.1+ - google services plugin 4.4.1+
1 parent d88bd20 commit 4343986

File tree

6 files changed

+19
-19
lines changed

6 files changed

+19
-19
lines changed

docs/app-distribution/usage/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Add the plugin to your `/android/build.gradle` file as a dependency:
3434
buildscript {
3535
dependencies {
3636
// ...
37-
classpath 'com.google.firebase:firebase-appdistribution-gradle:4.2.0'
37+
classpath 'com.google.firebase:firebase-appdistribution-gradle:5.0.0'
3838
}
3939
```
4040

docs/crashlytics/android-setup.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ buildscript {
4040
// ..
4141
dependencies {
4242
// ..
43-
classpath 'com.google.firebase:firebase-crashlytics-gradle:2.9.9'
43+
classpath 'com.google.firebase:firebase-crashlytics-gradle:3.0.0'
4444
}
4545
// ..
4646
}

docs/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -282,15 +282,15 @@ project.ext {
282282
versions: [
283283
// Overriding Build/Android SDK Versions
284284
android : [
285-
minSdk : 19,
285+
minSdk : 21, // 23+ if using auth module
286286
targetSdk : 33,
287-
compileSdk: 33,
287+
compileSdk: 34,
288288
],
289289
290290
// Overriding Library SDK Versions
291291
firebase: [
292292
// Override Firebase SDK Version
293-
bom : "32.8.1"
293+
bom : "33.0.0"
294294
],
295295
],
296296
])

packages/app/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -78,14 +78,14 @@
7878
"macosTarget": "10.13"
7979
},
8080
"android": {
81-
"minSdk": 19,
82-
"targetSdk": 33,
83-
"compileSdk": 33,
84-
"firebase": "32.8.1",
85-
"firebaseCrashlyticsGradle": "2.9.9",
81+
"minSdk": 21,
82+
"targetSdk": 34,
83+
"compileSdk": 34,
84+
"firebase": "33.0.0",
85+
"firebaseCrashlyticsGradle": "3.0.0",
8686
"firebasePerfGradle": "1.4.2",
8787
"gmsGoogleServicesGradle": "4.4.1",
88-
"playServicesAuth": "21.0.0"
88+
"playServicesAuth": "21.1.1"
8989
}
9090
}
9191
}

packages/auth/android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ project.ext {
4747
set('react-native', [
4848
versions: [
4949
android : [
50-
minSdk : jsonMinSdk,
50+
minSdk : 23, // jsonMinSdk, this is temporarily higher than other modules
5151
targetSdk : jsonTargetSdk,
5252
compileSdk: jsonCompileSdk,
5353
],

tests/android/build.gradle

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
buildscript {
22
ext.buildToolsVersion = "34.0.0"
3-
ext.minSdkVersion = 21
3+
ext.minSdkVersion = 23
44
ext.compileSdkVersion = 34
55
ext.targetSdkVersion = 34
66

@@ -14,9 +14,9 @@ buildscript {
1414
ext.fragmentVersion = '1.6.1' // https://developer.android.com/jetpack/androidx/releases/fragment
1515
ext.vectordrawableVersion = '1.1.0' // https://developer.android.com/jetpack/androidx/releases/vectordrawable
1616
ext.androidxAnnotationVersion = '1.7.1' // https://developer.android.com/jetpack/androidx/releases/annotation
17-
ext.googlePlayServicesLocationVersion = '21.1.0' // https://developers.google.com/android/guides/setup
18-
ext.googlePlayServicesVersion = '18.3.0' // play-services-base
19-
ext.googlePlayServicesAuthVersion = '20.7.0' // play-services-auth
17+
ext.googlePlayServicesLocationVersion = '21.2.0' // https://developers.google.com/android/guides/setup
18+
ext.googlePlayServicesVersion = '18.4.0' // play-services-base
19+
ext.googlePlayServicesAuthVersion = '21.1.1' // play-services-auth
2020
ext.googlePlayServicesVisionVersion = '20.1.3' // play-services-vision
2121
ext.googlePlayServicesIidVersion = '17.0.0' // play-services-iid - deprecated, device-info only
2222
ext.mediaCompatVersion = '1.7.0' // https://developer.android.com/jetpack/androidx/releases/media
@@ -32,12 +32,12 @@ buildscript {
3232
}
3333
dependencies {
3434
classpath 'com.google.gms:google-services:4.4.1' // https://developers.google.com/android/guides/google-services-plugin
35-
classpath("com.android.tools.build:gradle:8.2.2")
35+
classpath("com.android.tools.build:gradle:8.4.0")
3636
classpath("com.facebook.react:react-native-gradle-plugin")
3737
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin")
3838
classpath 'com.google.firebase:perf-plugin:1.4.2'
39-
classpath 'com.google.firebase:firebase-crashlytics-gradle:2.9.9'
40-
classpath 'com.google.firebase:firebase-appdistribution-gradle:4.2.0'
39+
classpath 'com.google.firebase:firebase-crashlytics-gradle:3.0.0'
40+
classpath 'com.google.firebase:firebase-appdistribution-gradle:5.0.0'
4141
}
4242
}
4343

0 commit comments

Comments
 (0)