diff --git a/admob/app/build.gradle.kts b/admob/app/build.gradle.kts index ec7adf63..8ef7a653 100644 --- a/admob/app/build.gradle.kts +++ b/admob/app/build.gradle.kts @@ -6,12 +6,12 @@ plugins { android { namespace = "com.google.firebase.example.admob" - compileSdk = 35 + compileSdk = 36 defaultConfig { applicationId = "com.google.firebase.example.admob" minSdk = 23 - targetSdk = 35 + targetSdk = 36 versionCode = 1 versionName = "1.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" @@ -45,7 +45,7 @@ dependencies { // [END gradle_play_config] // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) - implementation(platform("com.google.firebase:firebase-bom:33.10.0")) + implementation(platform("com.google.firebase:firebase-bom:33.11.0")) // For an optimal experience using AdMob, add the Firebase SDK // for Google Analytics. This is recommended, but not required. diff --git a/admob/build.gradle.kts b/admob/build.gradle.kts index 8903fd8e..784a64c2 100644 --- a/admob/build.gradle.kts +++ b/admob/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.9.0" apply false id("com.android.library") version "8.9.0" apply false - id("org.jetbrains.kotlin.android") version "2.1.10" apply false + id("org.jetbrains.kotlin.android") version "2.1.20" apply false id("com.google.gms.google-services") version "4.4.2" apply false } diff --git a/analytics/app/build.gradle.kts b/analytics/app/build.gradle.kts index e1df9ccb..b3216d85 100644 --- a/analytics/app/build.gradle.kts +++ b/analytics/app/build.gradle.kts @@ -6,12 +6,12 @@ plugins { android { namespace = "com.google.firebase.example.analytics" - compileSdk = 35 + compileSdk = 36 defaultConfig { applicationId = "com.google.firebase.example.analytics" minSdk = 21 - targetSdk = 35 + targetSdk = 36 versionCode = 1 versionName = "1.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" @@ -35,7 +35,7 @@ android { dependencies { implementation("androidx.legacy:legacy-support-v4:1.0.0") implementation("androidx.appcompat:appcompat:1.7.0") - implementation("com.google.firebase:firebase-analytics:22.3.0") + implementation("com.google.firebase:firebase-analytics:22.4.0") // Ironsource and AppLovin libraries used for ad_impression snippets implementation("com.applovin:applovin-sdk:11.5.1") implementation("com.ironsource.sdk:mediationsdk:7.2.4.1") diff --git a/analytics/build.gradle.kts b/analytics/build.gradle.kts index abe97780..b7ffdca8 100644 --- a/analytics/build.gradle.kts +++ b/analytics/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.9.0" apply false id("com.android.library") version "8.9.0" apply false - id("org.jetbrains.kotlin.android") version "2.1.10" apply false + id("org.jetbrains.kotlin.android") version "2.1.20" apply false id("com.google.gms.google-services") version "4.4.2" apply false } diff --git a/appcheck/app/build.gradle.kts b/appcheck/app/build.gradle.kts index 9554445b..37713502 100644 --- a/appcheck/app/build.gradle.kts +++ b/appcheck/app/build.gradle.kts @@ -6,12 +6,12 @@ plugins { android { namespace = "com.google.firebase.example.appcheck" - compileSdk = 35 + compileSdk = 36 defaultConfig { applicationId = "com.google.firebase.example.appcheck" minSdk = 21 - targetSdk = 35 + targetSdk = 36 versionCode = 1 versionName = "1.0" multiDexEnabled = true @@ -39,7 +39,7 @@ dependencies { implementation("androidx.constraintlayout:constraintlayout:2.2.1") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.10.0")) + implementation(platform("com.google.firebase:firebase-bom:33.11.0")) implementation("com.google.firebase:firebase-appcheck") implementation("com.google.firebase:firebase-appcheck-playintegrity") implementation("com.google.firebase:firebase-appcheck-debug") diff --git a/appcheck/build.gradle.kts b/appcheck/build.gradle.kts index e34acf77..96fa7b2e 100644 --- a/appcheck/build.gradle.kts +++ b/appcheck/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.9.0" apply false id("com.android.library") version "8.9.0" apply false - id("org.jetbrains.kotlin.android") version "2.1.10" apply false + id("org.jetbrains.kotlin.android") version "2.1.20" apply false id("com.google.gms.google-services") version "4.4.2" apply false } diff --git a/auth/app/build.gradle.kts b/auth/app/build.gradle.kts index 609f5086..52215ad9 100644 --- a/auth/app/build.gradle.kts +++ b/auth/app/build.gradle.kts @@ -5,12 +5,12 @@ plugins { android { namespace = "com.google.firebase.quickstart.auth" - compileSdk = 35 + compileSdk = 36 defaultConfig { applicationId = "com.google.firebase.quickstart.auth" minSdk = 23 - targetSdk = 35 + targetSdk = 36 versionCode = 1 versionName = "1.0" multiDexEnabled = true @@ -40,14 +40,14 @@ dependencies { implementation("androidx.activity:activity-ktx:1.10.1") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.10.0")) + implementation(platform("com.google.firebase:firebase-bom:33.11.0")) // Add the dependency for the Firebase Authentication library // When using the BoM, you don't specify versions in Firebase library dependencies implementation("com.google.firebase:firebase-auth") // [START gradle_firebase_ui_auth] - implementation("com.firebaseui:firebase-ui-auth:8.0.2") + implementation("com.firebaseui:firebase-ui-auth:9.0.0") // Google Identity Services SDK (only required for Auth with Google) implementation("androidx.credentials:credentials:1.5.0") diff --git a/auth/build.gradle.kts b/auth/build.gradle.kts index 8903fd8e..784a64c2 100644 --- a/auth/build.gradle.kts +++ b/auth/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.9.0" apply false id("com.android.library") version "8.9.0" apply false - id("org.jetbrains.kotlin.android") version "2.1.10" apply false + id("org.jetbrains.kotlin.android") version "2.1.20" apply false id("com.google.gms.google-services") version "4.4.2" apply false } diff --git a/build.gradle.kts b/build.gradle.kts index 930b1276..db6a9876 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -4,7 +4,7 @@ import com.github.benmanes.gradle.versions.updates.DependencyUpdatesTask plugins { id("com.android.application") version "8.9.0" apply false id("com.android.library") version "8.9.0" apply false - id("org.jetbrains.kotlin.android") version "2.1.10" apply false + id("org.jetbrains.kotlin.android") version "2.1.20" apply false id("com.google.gms.google-services") version "4.4.2" apply false id("com.google.firebase.crashlytics") version "3.0.3" apply false id("com.google.firebase.firebase-perf") version "1.4.2" apply false diff --git a/config/app/build.gradle.kts b/config/app/build.gradle.kts index c48c4c3c..6a351718 100644 --- a/config/app/build.gradle.kts +++ b/config/app/build.gradle.kts @@ -5,12 +5,12 @@ plugins { android { namespace = "com.google.firebase.quickstart.config" - compileSdk = 35 + compileSdk = 36 defaultConfig { applicationId = "com.google.firebase.quickstart.config" minSdk = 21 - targetSdk = 35 + targetSdk = 36 versionCode = 1 versionName = "1.0" multiDexEnabled = true @@ -38,7 +38,7 @@ dependencies { implementation("androidx.constraintlayout:constraintlayout:2.2.1") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.10.0")) + implementation(platform("com.google.firebase:firebase-bom:33.11.0")) // Add the dependencies for the Remote Config and Analytics libraries // When using the BoM, you don't specify versions in Firebase library dependencies diff --git a/config/build.gradle.kts b/config/build.gradle.kts index 8903fd8e..784a64c2 100644 --- a/config/build.gradle.kts +++ b/config/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.9.0" apply false id("com.android.library") version "8.9.0" apply false - id("org.jetbrains.kotlin.android") version "2.1.10" apply false + id("org.jetbrains.kotlin.android") version "2.1.20" apply false id("com.google.gms.google-services") version "4.4.2" apply false } diff --git a/crashlytics/app/build.gradle.kts b/crashlytics/app/build.gradle.kts index d9a55066..3c4bb3c6 100644 --- a/crashlytics/app/build.gradle.kts +++ b/crashlytics/app/build.gradle.kts @@ -7,12 +7,12 @@ plugins { android { namespace = "com.google.firebase.example.crashlytics" - compileSdk = 35 + compileSdk = 36 defaultConfig { applicationId = "com.google.firebase.example.crashlytics" minSdk = 21 - targetSdk = 35 + targetSdk = 36 versionCode = 1 versionName = "1.0" multiDexEnabled = true @@ -38,7 +38,7 @@ dependencies { implementation("androidx.appcompat:appcompat:1.7.0") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.10.0")) + implementation(platform("com.google.firebase:firebase-bom:33.11.0")) // Add the dependencies for the Crashlytics and Analytics libraries // When using the BoM, you don't specify versions in Firebase library dependencies diff --git a/crashlytics/build.gradle.kts b/crashlytics/build.gradle.kts index f183ab72..2b9e0896 100644 --- a/crashlytics/build.gradle.kts +++ b/crashlytics/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.9.0" apply false id("com.android.library") version "8.9.0" apply false - id("org.jetbrains.kotlin.android") version "2.1.10" apply false + id("org.jetbrains.kotlin.android") version "2.1.20" apply false id("com.google.gms.google-services") version "4.4.2" apply false id("com.google.firebase.crashlytics") version "3.0.3" apply false } diff --git a/database/app/build.gradle.kts b/database/app/build.gradle.kts index 899b8277..53093068 100644 --- a/database/app/build.gradle.kts +++ b/database/app/build.gradle.kts @@ -6,12 +6,12 @@ plugins { android { namespace = "com.google.firebase.referencecode.database" - compileSdk = 35 + compileSdk = 36 defaultConfig { applicationId = "com.google.firebase.referencecode.database" minSdk = 21 - targetSdk = 35 + targetSdk = 36 versionCode = 1 versionName = "1.0" } @@ -43,7 +43,7 @@ dependencies { implementation("androidx.appcompat:appcompat:1.7.0") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.10.0")) + implementation(platform("com.google.firebase:firebase-bom:33.11.0")) // Add the dependency for the Realtime Database library // When using the BoM, you don't specify versions in Firebase library dependencies diff --git a/database/build.gradle.kts b/database/build.gradle.kts index 3d953b2d..6e30e16c 100644 --- a/database/build.gradle.kts +++ b/database/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.9.0" apply false id("com.android.library") version "8.9.0" apply false - id("org.jetbrains.kotlin.android") version "2.1.10" apply false + id("org.jetbrains.kotlin.android") version "2.1.20" apply false id("com.google.gms.google-services") version "4.4.2" apply false } diff --git a/dl-invites/app/build.gradle.kts b/dl-invites/app/build.gradle.kts index 3a54a977..753e09cb 100644 --- a/dl-invites/app/build.gradle.kts +++ b/dl-invites/app/build.gradle.kts @@ -5,12 +5,12 @@ plugins { android { namespace = "com.google.firebase.dynamicinvites" - compileSdk = 35 + compileSdk = 36 defaultConfig { applicationId = "com.google.firebase.dynamicinvites" minSdk = 21 - targetSdk = 35 + targetSdk = 36 versionCode = 1 versionName = "1.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" @@ -40,7 +40,7 @@ dependencies { implementation("androidx.constraintlayout:constraintlayout:2.2.1") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.10.0")) + implementation(platform("com.google.firebase:firebase-bom:33.11.0")) // Add the dependency for the Dynamic Links library // When using the BoM, you don't specify versions in Firebase library dependencies diff --git a/dl-invites/build.gradle.kts b/dl-invites/build.gradle.kts index 8903fd8e..784a64c2 100644 --- a/dl-invites/build.gradle.kts +++ b/dl-invites/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.9.0" apply false id("com.android.library") version "8.9.0" apply false - id("org.jetbrains.kotlin.android") version "2.1.10" apply false + id("org.jetbrains.kotlin.android") version "2.1.20" apply false id("com.google.gms.google-services") version "4.4.2" apply false } diff --git a/dynamic-links/app/build.gradle.kts b/dynamic-links/app/build.gradle.kts index b62eacd3..10a8de90 100644 --- a/dynamic-links/app/build.gradle.kts +++ b/dynamic-links/app/build.gradle.kts @@ -5,12 +5,12 @@ plugins { android { namespace = "com.google.firebase.quickstart.dynamiclinks" - compileSdk = 35 + compileSdk = 36 defaultConfig { applicationId = "com.google.firebase.quickstart.dynamiclinks" minSdk = 23 - targetSdk = 35 + targetSdk = 36 versionCode = 1 versionName = "1.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" @@ -36,7 +36,7 @@ dependencies { implementation("androidx.appcompat:appcompat:1.7.0") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.10.0")) + implementation(platform("com.google.firebase:firebase-bom:33.11.0")) // When using the BoM, you don't specify versions in Firebase library dependencies implementation("com.google.firebase:firebase-auth") diff --git a/dynamic-links/build.gradle.kts b/dynamic-links/build.gradle.kts index 8903fd8e..784a64c2 100644 --- a/dynamic-links/build.gradle.kts +++ b/dynamic-links/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.9.0" apply false id("com.android.library") version "8.9.0" apply false - id("org.jetbrains.kotlin.android") version "2.1.10" apply false + id("org.jetbrains.kotlin.android") version "2.1.20" apply false id("com.google.gms.google-services") version "4.4.2" apply false } diff --git a/firebaseoptions/app/build.gradle.kts b/firebaseoptions/app/build.gradle.kts index f06ef6ff..3ce3388e 100644 --- a/firebaseoptions/app/build.gradle.kts +++ b/firebaseoptions/app/build.gradle.kts @@ -6,12 +6,12 @@ plugins { android { namespace = "devrel.firebase.google.com.firebaseoptions" - compileSdk = 35 + compileSdk = 36 defaultConfig { applicationId = "devrel.firebase.google.com.firebaseoptions" minSdk = 21 - targetSdk = 35 + targetSdk = 36 versionCode = 1 versionName = "1.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" @@ -36,7 +36,7 @@ dependencies { implementation("androidx.appcompat:appcompat:1.7.0") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.10.0")) + implementation(platform("com.google.firebase:firebase-bom:33.11.0")) implementation("com.google.firebase:firebase-database") implementation("com.google.firebase:firebase-common") } diff --git a/firebaseoptions/build.gradle.kts b/firebaseoptions/build.gradle.kts index 8903fd8e..784a64c2 100644 --- a/firebaseoptions/build.gradle.kts +++ b/firebaseoptions/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.9.0" apply false id("com.android.library") version "8.9.0" apply false - id("org.jetbrains.kotlin.android") version "2.1.10" apply false + id("org.jetbrains.kotlin.android") version "2.1.20" apply false id("com.google.gms.google-services") version "4.4.2" apply false } diff --git a/firestore/app/build.gradle.kts b/firestore/app/build.gradle.kts index a3a4cf70..625e8f5d 100644 --- a/firestore/app/build.gradle.kts +++ b/firestore/app/build.gradle.kts @@ -6,12 +6,12 @@ plugins { android { namespace = "com.google.example.firestore" - compileSdk = 35 + compileSdk = 36 defaultConfig { applicationId = "com.google.example.firestore" minSdk = 23 - targetSdk = 35 + targetSdk = 36 versionCode = 1 versionName = "1.0" multiDexEnabled = true @@ -42,7 +42,7 @@ dependencies { implementation("androidx.multidex:multidex:2.0.1") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.10.0")) + implementation(platform("com.google.firebase:firebase-bom:33.11.0")) // Declare the dependency for the Cloud Firestore library // When using the BoM, you don't specify versions in Firebase library dependencies diff --git a/firestore/build.gradle.kts b/firestore/build.gradle.kts index 8903fd8e..784a64c2 100644 --- a/firestore/build.gradle.kts +++ b/firestore/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.9.0" apply false id("com.android.library") version "8.9.0" apply false - id("org.jetbrains.kotlin.android") version "2.1.10" apply false + id("org.jetbrains.kotlin.android") version "2.1.20" apply false id("com.google.gms.google-services") version "4.4.2" apply false } diff --git a/functions/app/build.gradle.kts b/functions/app/build.gradle.kts index 261e1631..709195a0 100644 --- a/functions/app/build.gradle.kts +++ b/functions/app/build.gradle.kts @@ -6,12 +6,12 @@ plugins { android { namespace = "devrel.firebase.google.com.functions" - compileSdk = 35 + compileSdk = 36 defaultConfig { applicationId = "devrel.firebase.google.com.functions" minSdk = 21 - targetSdk = 35 + targetSdk = 36 versionCode = 1 versionName = "1.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" @@ -36,7 +36,7 @@ dependencies { implementation("androidx.appcompat:appcompat:1.7.0") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.10.0")) + implementation(platform("com.google.firebase:firebase-bom:33.11.0")) // Add the dependency for the Cloud Functions library // When using the BoM, you don't specify versions in Firebase library dependencies diff --git a/functions/build.gradle.kts b/functions/build.gradle.kts index 8903fd8e..784a64c2 100644 --- a/functions/build.gradle.kts +++ b/functions/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.9.0" apply false id("com.android.library") version "8.9.0" apply false - id("org.jetbrains.kotlin.android") version "2.1.10" apply false + id("org.jetbrains.kotlin.android") version "2.1.20" apply false id("com.google.gms.google-services") version "4.4.2" apply false } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index edfca0ea..c3d4e844 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,7 +1,7 @@ [versions] agp = "8.9.0" guava = "32.0.1-android" -kotlin = "2.1.10" +kotlin = "2.1.20" coreKtx = "1.15.0" junit = "4.13.2" junitVersion = "1.2.1" diff --git a/inappmessaging/app/build.gradle.kts b/inappmessaging/app/build.gradle.kts index 20febe5f..b2c18ca3 100644 --- a/inappmessaging/app/build.gradle.kts +++ b/inappmessaging/app/build.gradle.kts @@ -5,12 +5,12 @@ plugins { android { namespace = "com.google.firebase.example.inappmessaging" - compileSdk = 35 + compileSdk = 36 defaultConfig { applicationId = "com.google.firebase.example.inappmessaging" minSdk = 21 - targetSdk = 35 + targetSdk = 36 versionCode = 1 versionName = "1.0" multiDexEnabled = true @@ -44,7 +44,7 @@ dependencies { implementation("androidx.browser:browser:1.5.0") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.10.0")) + implementation(platform("com.google.firebase:firebase-bom:33.11.0")) // Add the dependencies for the In-App Messaging and Analytics libraries // When using the BoM, you don't specify versions in Firebase library dependencies diff --git a/inappmessaging/build.gradle.kts b/inappmessaging/build.gradle.kts index 8903fd8e..784a64c2 100644 --- a/inappmessaging/build.gradle.kts +++ b/inappmessaging/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.9.0" apply false id("com.android.library") version "8.9.0" apply false - id("org.jetbrains.kotlin.android") version "2.1.10" apply false + id("org.jetbrains.kotlin.android") version "2.1.20" apply false id("com.google.gms.google-services") version "4.4.2" apply false } diff --git a/installations/app/build.gradle.kts b/installations/app/build.gradle.kts index 29d342cb..2c6095fd 100644 --- a/installations/app/build.gradle.kts +++ b/installations/app/build.gradle.kts @@ -6,12 +6,12 @@ plugins { android { namespace = "com.google.samples.snippet" - compileSdk = 35 + compileSdk = 36 defaultConfig { applicationId = "com.google.samples.snippet" minSdk = 21 - targetSdk = 35 + targetSdk = 36 versionCode = 1 versionName = "1.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" diff --git a/installations/build.gradle.kts b/installations/build.gradle.kts index 1341044f..afe1c7ff 100644 --- a/installations/build.gradle.kts +++ b/installations/build.gradle.kts @@ -2,7 +2,7 @@ plugins { id("com.android.application") version "8.9.0" apply false id("com.android.library") version "8.9.0" apply false - id("org.jetbrains.kotlin.android") version "2.1.10" apply false + id("org.jetbrains.kotlin.android") version "2.1.20" apply false id("com.google.gms.google-services") version "4.4.2" apply false } diff --git a/messaging/app/build.gradle.kts b/messaging/app/build.gradle.kts index 1500949d..abadb0c1 100644 --- a/messaging/app/build.gradle.kts +++ b/messaging/app/build.gradle.kts @@ -6,12 +6,12 @@ plugins { android { namespace = "com.google.firebase.example.messaging" - compileSdk = 35 + compileSdk = 36 defaultConfig { applicationId = "com.google.firebase.example.messaging" minSdk = 21 - targetSdk = 35 + targetSdk = 36 versionCode = 1 versionName = "1.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" @@ -37,7 +37,7 @@ dependencies { implementation("androidx.appcompat:appcompat:1.7.0") // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) - implementation(platform("com.google.firebase:firebase-bom:33.10.0")) + implementation(platform("com.google.firebase:firebase-bom:33.11.0")) // Import Firebase Cloud Messaging library implementation("com.google.firebase:firebase-messaging") diff --git a/messaging/build.gradle.kts b/messaging/build.gradle.kts index 8903fd8e..784a64c2 100644 --- a/messaging/build.gradle.kts +++ b/messaging/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.9.0" apply false id("com.android.library") version "8.9.0" apply false - id("org.jetbrains.kotlin.android") version "2.1.10" apply false + id("org.jetbrains.kotlin.android") version "2.1.20" apply false id("com.google.gms.google-services") version "4.4.2" apply false } diff --git a/ml-functions/app/build.gradle.kts b/ml-functions/app/build.gradle.kts index a28a5a63..dfcf06f8 100644 --- a/ml-functions/app/build.gradle.kts +++ b/ml-functions/app/build.gradle.kts @@ -8,12 +8,12 @@ android { namespace = "devrel.firebase.google.com.mlfunctions" // Changes the test build type for instrumented tests to "stage". testBuildType = "release" - compileSdk = 35 + compileSdk = 36 defaultConfig { applicationId = "devrel.firebase.google.com.mlfunctions" minSdk = 16 - targetSdk = 35 + targetSdk = 36 versionCode = 1 versionName = "1.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" @@ -43,7 +43,7 @@ dependencies { implementation("androidx.appcompat:appcompat:1.7.0") // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) - implementation(platform("com.google.firebase:firebase-bom:33.10.0")) + implementation(platform("com.google.firebase:firebase-bom:33.11.0")) // Cloud Functions for Firebase implementation("com.google.firebase:firebase-functions") diff --git a/ml-functions/build.gradle.kts b/ml-functions/build.gradle.kts index 8903fd8e..784a64c2 100644 --- a/ml-functions/build.gradle.kts +++ b/ml-functions/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.9.0" apply false id("com.android.library") version "8.9.0" apply false - id("org.jetbrains.kotlin.android") version "2.1.10" apply false + id("org.jetbrains.kotlin.android") version "2.1.20" apply false id("com.google.gms.google-services") version "4.4.2" apply false } diff --git a/mlkit/app/build.gradle.kts b/mlkit/app/build.gradle.kts index 08ad79ce..28e69cb1 100644 --- a/mlkit/app/build.gradle.kts +++ b/mlkit/app/build.gradle.kts @@ -6,12 +6,12 @@ plugins { android { namespace = "com.google.firebase.example.mlkit" - compileSdk = 35 + compileSdk = 36 defaultConfig { applicationId = "com.google.firebase.example.mlkit" minSdk = 21 - targetSdk = 35 + targetSdk = 36 versionCode = 1 versionName = "1.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" diff --git a/mlkit/build.gradle.kts b/mlkit/build.gradle.kts index 8903fd8e..784a64c2 100644 --- a/mlkit/build.gradle.kts +++ b/mlkit/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.9.0" apply false id("com.android.library") version "8.9.0" apply false - id("org.jetbrains.kotlin.android") version "2.1.10" apply false + id("org.jetbrains.kotlin.android") version "2.1.20" apply false id("com.google.gms.google-services") version "4.4.2" apply false } diff --git a/perf/app/build.gradle.kts b/perf/app/build.gradle.kts index 8d5cb0e8..8d1ed797 100644 --- a/perf/app/build.gradle.kts +++ b/perf/app/build.gradle.kts @@ -7,12 +7,12 @@ plugins { android { namespace = "com.google.firebase.example.perf" - compileSdk = 35 + compileSdk = 36 defaultConfig { applicationId = "com.google.firebase.example.perf" minSdk = 21 - targetSdk = 35 + targetSdk = 36 versionCode = 1 versionName = "1.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" @@ -38,7 +38,7 @@ dependencies { implementation("androidx.appcompat:appcompat:1.7.0") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.10.0")) + implementation(platform("com.google.firebase:firebase-bom:33.11.0")) // Add the dependency for the Performance Monitoring library // When using the BoM, you don't specify versions in Firebase library dependencies diff --git a/perf/build.gradle.kts b/perf/build.gradle.kts index 73beba4d..0c5a10cf 100644 --- a/perf/build.gradle.kts +++ b/perf/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.9.0" apply false id("com.android.library") version "8.9.0" apply false - id("org.jetbrains.kotlin.android") version "2.1.10" apply false + id("org.jetbrains.kotlin.android") version "2.1.20" apply false id("com.google.gms.google-services") version "4.4.2" apply false id("com.google.firebase.firebase-perf") version "1.4.2" apply false } diff --git a/storage/app/build.gradle.kts b/storage/app/build.gradle.kts index 4712d385..183fd8bb 100644 --- a/storage/app/build.gradle.kts +++ b/storage/app/build.gradle.kts @@ -2,17 +2,17 @@ plugins { id("com.android.application") id("kotlin-android") id("com.google.gms.google-services") - id("com.google.devtools.ksp") version "2.1.10-1.0.31" + id("com.google.devtools.ksp") version "2.1.20-1.0.31" } android { namespace = "com.google.firebase.referencecode.storage" - compileSdk = 35 + compileSdk = 36 defaultConfig { applicationId = "com.google.firebase.referencecode.storage" minSdk = 21 - targetSdk = 35 + targetSdk = 36 versionCode = 1 versionName = "1.0" } @@ -41,7 +41,7 @@ dependencies { implementation("androidx.appcompat:appcompat:1.7.0") // Import the BoM for the Firebase platform - implementation(platform("com.google.firebase:firebase-bom:33.10.0")) + implementation(platform("com.google.firebase:firebase-bom:33.11.0")) // Add the dependency for the Cloud Storage library // When using the BoM, you don't specify versions in Firebase library dependencies diff --git a/storage/build.gradle.kts b/storage/build.gradle.kts index 8903fd8e..784a64c2 100644 --- a/storage/build.gradle.kts +++ b/storage/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.9.0" apply false id("com.android.library") version "8.9.0" apply false - id("org.jetbrains.kotlin.android") version "2.1.10" apply false + id("org.jetbrains.kotlin.android") version "2.1.20" apply false id("com.google.gms.google-services") version "4.4.2" apply false } diff --git a/tasks/app/build.gradle.kts b/tasks/app/build.gradle.kts index 3c3c24cd..6e475d1c 100644 --- a/tasks/app/build.gradle.kts +++ b/tasks/app/build.gradle.kts @@ -6,12 +6,12 @@ plugins { android { namespace = "com.google.firebase.quickstart.tasks" - compileSdk = 35 + compileSdk = 36 defaultConfig { applicationId = "com.google.firebase.quickstart.tasks" minSdk = 23 - targetSdk = 35 + targetSdk = 36 versionCode = 1 versionName = "1.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" @@ -36,7 +36,7 @@ dependencies { implementation("androidx.appcompat:appcompat:1.7.0") // Import the Firebase BoM (see: https://firebase.google.com/docs/android/learn-more#bom) - implementation(platform("com.google.firebase:firebase-bom:33.10.0")) + implementation(platform("com.google.firebase:firebase-bom:33.11.0")) // Import Firebase Authentication library implementation("com.google.firebase:firebase-auth") diff --git a/tasks/build.gradle.kts b/tasks/build.gradle.kts index 8903fd8e..784a64c2 100644 --- a/tasks/build.gradle.kts +++ b/tasks/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.9.0" apply false id("com.android.library") version "8.9.0" apply false - id("org.jetbrains.kotlin.android") version "2.1.10" apply false + id("org.jetbrains.kotlin.android") version "2.1.20" apply false id("com.google.gms.google-services") version "4.4.2" apply false } diff --git a/test-lab/app/build.gradle.kts b/test-lab/app/build.gradle.kts index 9316b3a7..ab7c2a3b 100644 --- a/test-lab/app/build.gradle.kts +++ b/test-lab/app/build.gradle.kts @@ -6,12 +6,12 @@ plugins { android { namespace = "com.google.firebase.example.testlab" - compileSdk = 35 + compileSdk = 36 defaultConfig { applicationId = "com.google.firebase.example.testlab" minSdk = 21 - targetSdk = 35 + targetSdk = 36 versionCode = 1 versionName = "1.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" diff --git a/test-lab/build.gradle.kts b/test-lab/build.gradle.kts index 8903fd8e..784a64c2 100644 --- a/test-lab/build.gradle.kts +++ b/test-lab/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("com.android.application") version "8.9.0" apply false id("com.android.library") version "8.9.0" apply false - id("org.jetbrains.kotlin.android") version "2.1.10" apply false + id("org.jetbrains.kotlin.android") version "2.1.20" apply false id("com.google.gms.google-services") version "4.4.2" apply false } diff --git a/vertexai/app/build.gradle.kts b/vertexai/app/build.gradle.kts index 8c213afd..87934dd7 100644 --- a/vertexai/app/build.gradle.kts +++ b/vertexai/app/build.gradle.kts @@ -6,12 +6,12 @@ plugins { android { namespace = "com.google.firebase.example.vertexai" - compileSdk = 35 + compileSdk = 36 defaultConfig { applicationId = "com.google.firebase.example.vertexai" minSdk = 21 - targetSdk = 35 + targetSdk = 36 versionCode = 1 versionName = "1.0"