From 63a70b394bab42b1b8f0d3c074ea07ad927256fe Mon Sep 17 00:00:00 2001 From: Xavier Paquet-Rapold Date: Wed, 13 Nov 2024 12:00:22 -0500 Subject: [PATCH 1/7] Upgrade Android project --- .metadata | 26 ++----- android/.gitignore | 6 ++ android/app/build.gradle | 70 ++++++------------- android/app/src/debug/AndroidManifest.xml | 3 +- .../etsmtl/applets/etsmobile/MainActivity.kt | 3 +- .../app/src/main/res/values-night/styles.xml | 18 +++++ android/app/src/main/res/values/styles.xml | 12 ++-- android/app/src/profile/AndroidManifest.xml | 3 +- android/build.gradle | 11 +-- android/gradle.properties | 2 +- .../gradle/wrapper/gradle-wrapper.properties | 2 +- android/settings.gradle | 33 ++++++--- 12 files changed, 90 insertions(+), 99 deletions(-) create mode 100644 android/app/src/main/res/values-night/styles.xml diff --git a/.metadata b/.metadata index e27f5ccf8..761a82a10 100644 --- a/.metadata +++ b/.metadata @@ -1,11 +1,11 @@ # This file tracks properties of this Flutter project. # Used by Flutter tool to assess capabilities and perform upgrades etc. # -# This file should be version controlled. +# This file should be version controlled and should not be manually edited. version: - revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 - channel: stable + revision: "603104015dd692ea3403755b55d07813d5cf8965" + channel: "stable" project_type: app @@ -13,26 +13,14 @@ project_type: app migration: platforms: - platform: root - create_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 - base_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 + create_revision: 603104015dd692ea3403755b55d07813d5cf8965 + base_revision: 603104015dd692ea3403755b55d07813d5cf8965 - platform: android - create_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 - base_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 + create_revision: 603104015dd692ea3403755b55d07813d5cf8965 + base_revision: 603104015dd692ea3403755b55d07813d5cf8965 - platform: ios create_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 base_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 - - platform: linux - create_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 - base_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 - - platform: macos - create_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 - base_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 - - platform: web - create_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 - base_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 - - platform: windows - create_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 - base_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 # User provided section diff --git a/android/.gitignore b/android/.gitignore index bc2100d8f..55afd919c 100644 --- a/android/.gitignore +++ b/android/.gitignore @@ -5,3 +5,9 @@ gradle-wrapper.jar /gradlew.bat /local.properties GeneratedPluginRegistrant.java + +# Remember to never publicly share your keystore. +# See https://flutter.dev/to/reference-keystore +key.properties +**/*.keystore +**/*.jks diff --git a/android/app/build.gradle b/android/app/build.gradle index c1604fe80..4b9bc8704 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -1,54 +1,37 @@ -def localProperties = new Properties() -def localPropertiesFile = rootProject.file('local.properties') -if (localPropertiesFile.exists()) { - localPropertiesFile.withReader('UTF-8') { reader -> - localProperties.load(reader) - } -} - -def flutterRoot = localProperties.getProperty('flutter.sdk') -if (flutterRoot == null) { - throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.") +plugins { + id "com.android.application" + id "kotlin-android" + // The Flutter Gradle Plugin must be applied after the Android and Kotlin Gradle plugins. + id "dev.flutter.flutter-gradle-plugin" + id 'com.google.gms.google-services' + id 'com.google.firebase.crashlytics' } - -def flutterVersionCode = localProperties.getProperty('flutter.versionCode') -if (flutterVersionCode == null) { - flutterVersionCode = '1' -} - -def flutterVersionName = localProperties.getProperty('flutter.versionName') -if (flutterVersionName == null) { - flutterVersionName = '1.0' -} - def keystoreProperties = new Properties() def keystorePropertiesFile = rootProject.file('keystore.properties') if (keystorePropertiesFile.exists()) { keystoreProperties.load(new FileInputStream(keystorePropertiesFile)) } -apply plugin: 'com.android.application' -apply plugin: 'kotlin-android' -apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" -apply plugin: 'com.google.gms.google-services' -apply plugin: 'com.google.firebase.crashlytics' - android { - compileSdkVersion flutter.targetSdkVersion - ndkVersion "26.3.11579264" + namespace = "ca.etsmtl.applets.etsmobile" + compileSdk = flutter.compileSdkVersion + ndkVersion = flutter.ndkVersion - sourceSets { - main.java.srcDirs += 'src/main/kotlin' + compileOptions { + sourceCompatibility = JavaVersion.VERSION_1_8 + targetCompatibility = JavaVersion.VERSION_1_8 } + kotlinOptions { + jvmTarget = JavaVersion.VERSION_1_8 + } defaultConfig { - applicationId "ca.etsmtl.applets.etsmobile" - minSdkVersion flutter.minSdkVersion - targetSdkVersion flutter.targetSdkVersion - versionCode flutterVersionCode.toInteger() - versionName flutterVersionName - multiDexEnabled true + applicationId = "ca.etsmtl.applets.etsmobile" + minSdk = flutter.minSdkVersion + targetSdk = flutter.targetSdkVersion + versionCode = flutter.versionCode + versionName = flutter.versionName manifestPlaceholders += [mapsApiKey: "$System.env.MAPS_API_KEY"] } @@ -80,7 +63,6 @@ android { ext.alwaysUpdateBuildId = false } } - namespace 'ca.etsmtl.applets.etsmobile' lint { checkDependencies true disable 'InvalidPackage' @@ -88,13 +70,5 @@ android { } flutter { - source '../..' + source = "../.." } - -dependencies { - implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" - implementation 'com.android.support:multidex:1.0.3' - implementation 'androidx.lifecycle:lifecycle-extensions:2.2.0' - implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0' - implementation 'androidx.lifecycle:lifecycle-livedata-ktx:2.2.0' -} \ No newline at end of file diff --git a/android/app/src/debug/AndroidManifest.xml b/android/app/src/debug/AndroidManifest.xml index f880684a6..399f6981d 100644 --- a/android/app/src/debug/AndroidManifest.xml +++ b/android/app/src/debug/AndroidManifest.xml @@ -1,5 +1,6 @@ - diff --git a/android/app/src/main/kotlin/ca/etsmtl/applets/etsmobile/MainActivity.kt b/android/app/src/main/kotlin/ca/etsmtl/applets/etsmobile/MainActivity.kt index 4346fc2e9..817611866 100644 --- a/android/app/src/main/kotlin/ca/etsmtl/applets/etsmobile/MainActivity.kt +++ b/android/app/src/main/kotlin/ca/etsmtl/applets/etsmobile/MainActivity.kt @@ -2,5 +2,4 @@ package ca.etsmtl.applets.etsmobile import io.flutter.embedding.android.FlutterActivity -class MainActivity : FlutterActivity() { -} \ No newline at end of file +class MainActivity: FlutterActivity() diff --git a/android/app/src/main/res/values-night/styles.xml b/android/app/src/main/res/values-night/styles.xml new file mode 100644 index 000000000..06952be74 --- /dev/null +++ b/android/app/src/main/res/values-night/styles.xml @@ -0,0 +1,18 @@ + + + + + + + diff --git a/android/app/src/main/res/values/styles.xml b/android/app/src/main/res/values/styles.xml index 1f83a33fd..cb1ef8805 100644 --- a/android/app/src/main/res/values/styles.xml +++ b/android/app/src/main/res/values/styles.xml @@ -1,18 +1,18 @@ - - - diff --git a/android/app/src/profile/AndroidManifest.xml b/android/app/src/profile/AndroidManifest.xml index f880684a6..399f6981d 100644 --- a/android/app/src/profile/AndroidManifest.xml +++ b/android/app/src/profile/AndroidManifest.xml @@ -1,5 +1,6 @@ - diff --git a/android/build.gradle b/android/build.gradle index 2d132cc5f..ece280827 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -21,19 +21,12 @@ allprojects { } } -rootProject.buildDir = '../build' -subprojects { - afterEvaluate { - android { - compileSdkVersion 34 - } - } -} +rootProject.buildDir = "../build" subprojects { project.buildDir = "${rootProject.buildDir}/${project.name}" } subprojects { - project.evaluationDependsOn(':app') + project.evaluationDependsOn(":app") } tasks.register("clean", Delete) { diff --git a/android/gradle.properties b/android/gradle.properties index 19f632fc6..7496dc98c 100644 --- a/android/gradle.properties +++ b/android/gradle.properties @@ -1,4 +1,4 @@ -org.gradle.jvmargs=-Xmx1536M -XX:+UseParallelGC +org.gradle.jvmargs=-Xmx4G -XX:MaxMetaspaceSize=2G -XX:+HeapDumpOnOutOfMemoryError android.useAndroidX=true android.enableJetifier=true extra-gen-snapshot-options=--obfuscate diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties index 3c472b99c..7bb2df6ba 100644 --- a/android/gradle/wrapper/gradle-wrapper.properties +++ b/android/gradle/wrapper/gradle-wrapper.properties @@ -2,4 +2,4 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-all.zip diff --git a/android/settings.gradle b/android/settings.gradle index a8ea5755e..b9e43bd37 100644 --- a/android/settings.gradle +++ b/android/settings.gradle @@ -1,14 +1,25 @@ -// Copyright 2014 The Flutter Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. -include ':app' +pluginManagement { + def flutterSdkPath = { + def properties = new Properties() + file("local.properties").withInputStream { properties.load(it) } + def flutterSdkPath = properties.getProperty("flutter.sdk") + assert flutterSdkPath != null, "flutter.sdk not set in local.properties" + return flutterSdkPath + }() -def localPropertiesFile = new File(rootProject.projectDir, "local.properties") -def properties = new Properties() + includeBuild("$flutterSdkPath/packages/flutter_tools/gradle") -assert localPropertiesFile.exists() -localPropertiesFile.withReader("UTF-8") { reader -> properties.load(reader) } + repositories { + google() + mavenCentral() + gradlePluginPortal() + } +} -def flutterSdkPath = properties.getProperty("flutter.sdk") -assert flutterSdkPath != null, "flutter.sdk not set in local.properties" -apply from: "$flutterSdkPath/packages/flutter_tools/gradle/app_plugin_loader.gradle" +plugins { + id "dev.flutter.flutter-plugin-loader" version "1.0.0" + id "com.android.application" version "8.1.0" apply false + id "org.jetbrains.kotlin.android" version "1.8.22" apply false +} + +include ":app" From 25c372d500635f354dcd0a8b831611fa03b2a5cb Mon Sep 17 00:00:00 2001 From: Xavier Paquet-Rapold Date: Thu, 14 Nov 2024 22:06:17 -0500 Subject: [PATCH 2/7] Upgrade gradle to 8.9 --- android/app/build.gradle | 6 +++--- android/build.gradle | 2 +- android/gradle/wrapper/gradle-wrapper.properties | 2 +- android/settings.gradle | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/android/app/build.gradle b/android/app/build.gradle index 4b9bc8704..c7878c4e8 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -18,12 +18,12 @@ android { ndkVersion = flutter.ndkVersion compileOptions { - sourceCompatibility = JavaVersion.VERSION_1_8 - targetCompatibility = JavaVersion.VERSION_1_8 + sourceCompatibility = JavaVersion.VERSION_17 + targetCompatibility = JavaVersion.VERSION_17 } kotlinOptions { - jvmTarget = JavaVersion.VERSION_1_8 + jvmTarget = JavaVersion.VERSION_17 } defaultConfig { diff --git a/android/build.gradle b/android/build.gradle index ece280827..663c1eb51 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -6,7 +6,7 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:7.4.2' + classpath 'com.android.tools.build:gradle:8.7.2' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath 'com.google.gms:google-services:4.4.2' classpath 'com.google.firebase:firebase-crashlytics-gradle:2.7.1' diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties index 7bb2df6ba..348c409ea 100644 --- a/android/gradle/wrapper/gradle-wrapper.properties +++ b/android/gradle/wrapper/gradle-wrapper.properties @@ -2,4 +2,4 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-all.zip diff --git a/android/settings.gradle b/android/settings.gradle index b9e43bd37..c73e3b40a 100644 --- a/android/settings.gradle +++ b/android/settings.gradle @@ -18,7 +18,7 @@ pluginManagement { plugins { id "dev.flutter.flutter-plugin-loader" version "1.0.0" - id "com.android.application" version "8.1.0" apply false + id "com.android.application" version '8.7.2' apply false id "org.jetbrains.kotlin.android" version "1.8.22" apply false } From 54fe1024069b44edc560dc9fbe9815d2b55302b4 Mon Sep 17 00:00:00 2001 From: Xavier Paquet-Rapold Date: Thu, 14 Nov 2024 22:10:48 -0500 Subject: [PATCH 3/7] Fix metadata file --- .metadata | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.metadata b/.metadata index 761a82a10..e7e0854a8 100644 --- a/.metadata +++ b/.metadata @@ -21,6 +21,18 @@ migration: - platform: ios create_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 base_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 + - platform: linux + create_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 + base_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 + - platform: macos + create_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 + base_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 + - platform: web + create_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 + base_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 + - platform: windows + create_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 + base_revision: e3c29ec00c9c825c891d75054c63fcc46454dca1 # User provided section From b6e514385959119f0cd738048ef0110f0e1bde42 Mon Sep 17 00:00:00 2001 From: Xavier Paquet-Rapold Date: Thu, 14 Nov 2024 22:17:37 -0500 Subject: [PATCH 4/7] Update workflows --- .github/composite/ci-build/action.yaml | 5 +---- .github/composite/flutter-setup/action.yaml | 2 +- .github/workflows/dev-workflow.yaml | 1 - .github/workflows/master-workflow.yaml | 1 - 4 files changed, 2 insertions(+), 7 deletions(-) diff --git a/.github/composite/ci-build/action.yaml b/.github/composite/ci-build/action.yaml index 755f3028b..bd082dba0 100644 --- a/.github/composite/ci-build/action.yaml +++ b/.github/composite/ci-build/action.yaml @@ -15,9 +15,6 @@ inputs: asset-extension: required: true default: zip - github-api-token: - description: the Github API token - required: true app-name: required: true app-path: @@ -30,7 +27,7 @@ runs: steps: - name: Build the application shell: bash - run: flutter build -v ${{ inputs.build-target }} ${{ inputs.build-args }} --release --dart-define=GH_API_TOKEN=${{ inputs.github-api-token }} + run: flutter build -v ${{ inputs.build-target }} ${{ inputs.build-args }} --release env: MAPS_API_KEY: ${{ inputs.maps-api-key }} diff --git a/.github/composite/flutter-setup/action.yaml b/.github/composite/flutter-setup/action.yaml index 4335f47e5..651e973cf 100644 --- a/.github/composite/flutter-setup/action.yaml +++ b/.github/composite/flutter-setup/action.yaml @@ -39,7 +39,7 @@ runs: uses: actions/setup-java@v4 with: distribution: 'temurin' - java-version: '17' + java-version: '21' - name: Install iOS dependencies if: ${{ inputs.target == 'iOS' }} diff --git a/.github/workflows/dev-workflow.yaml b/.github/workflows/dev-workflow.yaml index da6368b61..c2330ac45 100644 --- a/.github/workflows/dev-workflow.yaml +++ b/.github/workflows/dev-workflow.yaml @@ -96,7 +96,6 @@ jobs: build-path: ${{ matrix.build_path }} asset-extension: ${{ matrix.asset_extension }} asset-content-type: ${{ matrix.asset_content_type }} - github-api-token: ${{ secrets.GH_API_TOKEN }} app-name: ${{ env.APP_NAME }} app-path: ${{ github.workspace }}/${{ env.APP_NAME }}_${{ matrix.target }}.${{ matrix.asset_extension }} maps-api-key: ${{ secrets.MAPS_API_KEY }} diff --git a/.github/workflows/master-workflow.yaml b/.github/workflows/master-workflow.yaml index 5c1c825f1..095e66845 100644 --- a/.github/workflows/master-workflow.yaml +++ b/.github/workflows/master-workflow.yaml @@ -116,7 +116,6 @@ jobs: build-path: ${{ matrix.build_path }} asset-extension: ${{ matrix.asset_extension }} asset-content-type: ${{ matrix.asset_content_type }} - github-api-token: ${{ secrets.GH_API_TOKEN }} app-name: ${{ env.APP_NAME }} app-path: ${{ github.workspace }}/${{ env.APP_NAME }}_${{ matrix.target }}.${{ matrix.asset_extension }} maps-api-key: ${{ secrets.MAPS_API_KEY }} From 23fd6b55813ec4318fe26776b9ba3250180f9bf0 Mon Sep 17 00:00:00 2001 From: Xavier Paquet-Rapold Date: Thu, 14 Nov 2024 22:21:43 -0500 Subject: [PATCH 5/7] Downgrade java version --- .github/composite/flutter-setup/action.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/composite/flutter-setup/action.yaml b/.github/composite/flutter-setup/action.yaml index 651e973cf..4335f47e5 100644 --- a/.github/composite/flutter-setup/action.yaml +++ b/.github/composite/flutter-setup/action.yaml @@ -39,7 +39,7 @@ runs: uses: actions/setup-java@v4 with: distribution: 'temurin' - java-version: '21' + java-version: '17' - name: Install iOS dependencies if: ${{ inputs.target == 'iOS' }} From 9f48d78e86681af437f73ca0e442bf5d051d82d1 Mon Sep 17 00:00:00 2001 From: XavierPaquet-Rapold Date: Fri, 15 Nov 2024 03:28:36 +0000 Subject: [PATCH 6/7] [BOT] Applying pod update. --- ios/Podfile.lock | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ios/Podfile.lock b/ios/Podfile.lock index 93646d98f..e88742935 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -60,7 +60,7 @@ PODS: - GoogleUtilities/Logger (~> 8.0) - FirebaseCoreExtension (11.4.1): - FirebaseCore (~> 11.0) - - FirebaseCoreInternal (11.4.2): + - FirebaseCoreInternal (11.5.0): - "GoogleUtilities/NSData+zlib (~> 8.0)" - FirebaseCrashlytics (11.4.0): - FirebaseCore (~> 11.4) @@ -84,7 +84,7 @@ PODS: - FirebaseSharedSwift (~> 11.0) - GoogleUtilities/Environment (~> 8.0) - "GoogleUtilities/NSData+zlib (~> 8.0)" - - FirebaseRemoteConfigInterop (11.4.0) + - FirebaseRemoteConfigInterop (11.5.0) - FirebaseSessions (11.4.0): - FirebaseCore (~> 11.4) - FirebaseCoreExtension (~> 11.4) @@ -94,7 +94,7 @@ PODS: - GoogleUtilities/UserDefaults (~> 8.0) - nanopb (~> 3.30910.0) - PromisesSwift (~> 2.1) - - FirebaseSharedSwift (11.4.0) + - FirebaseSharedSwift (11.5.0) - Flutter (1.0.0) - flutter_custom_tabs_ios (2.0.0): - Flutter @@ -304,13 +304,13 @@ SPEC CHECKSUMS: FirebaseAnalytics: 3feef9ae8733c567866342a1000691baaa7cad49 FirebaseCore: e0510f1523bc0eb21653cac00792e1e2bd6f1771 FirebaseCoreExtension: f1bc67a4702931a7caa097d8e4ac0a1b0d16720e - FirebaseCoreInternal: 35731192cab10797b88411be84940d2beb33a238 + FirebaseCoreInternal: f47dd28ae7782e6a4738aad3106071a8fe0af604 FirebaseCrashlytics: 41bbdd2b514a8523cede0c217aee6ef7ecf38401 FirebaseInstallations: 6ef4a1c7eb2a61ee1f74727d7f6ce2e72acf1414 FirebaseRemoteConfig: 7655681d02417bc9b287338edb9d721ff79e1a4a - FirebaseRemoteConfigInterop: e76f46ffa4d6a65e273d4dfebb6a79e588cec136 + FirebaseRemoteConfigInterop: 7a7aebb9342d53913a5c890efa88e289d9e5c1bc FirebaseSessions: 3f56f177d9e53a85021d16b31f9a111849d1dd8b - FirebaseSharedSwift: 505dae2d05969dbf6d43749a642bb1bf230f0252 + FirebaseSharedSwift: 302ac5967857ad7e7388b15382d705b8c8d892aa Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7 flutter_custom_tabs_ios: a651b18786388923b62de8c0537607de87c2eccf flutter_secure_storage: d33dac7ae2ea08509be337e775f6b59f1ff45f12 @@ -337,4 +337,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 18f1615a0bcd417392c9107b3e8dc59c76a68dac -COCOAPODS: 1.15.2 +COCOAPODS: 1.16.2 From 5e1d4df046a181f36bee53961b5a88356d9db769 Mon Sep 17 00:00:00 2001 From: XavierPaquet-Rapold Date: Fri, 15 Nov 2024 03:50:40 +0000 Subject: [PATCH 7/7] [BOT] Applying pod update. --- ios/Podfile.lock | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ios/Podfile.lock b/ios/Podfile.lock index e88742935..2c3f27b25 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -19,18 +19,18 @@ PODS: - Firebase/RemoteConfig (11.4.0): - Firebase/CoreOnly - FirebaseRemoteConfig (~> 11.4.0) - - firebase_analytics (11.3.4): + - firebase_analytics (11.3.5): - Firebase/Analytics (= 11.4.0) - firebase_core - Flutter - - firebase_core (3.7.0): + - firebase_core (3.8.0): - Firebase/CoreOnly (= 11.4.0) - Flutter - - firebase_crashlytics (4.1.4): + - firebase_crashlytics (4.1.5): - Firebase/Crashlytics (= 11.4.0) - firebase_core - Flutter - - firebase_remote_config (5.1.4): + - firebase_remote_config (5.1.5): - Firebase/RemoteConfig (= 11.4.0) - firebase_core - Flutter @@ -296,10 +296,10 @@ SPEC CHECKSUMS: device_calendar: 9cb33f88a02e19652ec7b8b122ca778f751b1f7b device_info_plus: bf2e3232933866d73fe290f2942f2156cdd10342 Firebase: cf1b19f21410b029b6786a54e9764a0cacad3c99 - firebase_analytics: 69a0f3e2ca2722c0758544eafcdcfa906b0f5227 - firebase_core: f8c5b220a8f9c436fdbd075ae321cef3d96ef181 - firebase_crashlytics: 4b31ac507cf01d25151cc34cbb0fec66d21c7138 - firebase_remote_config: 1b2da0c0a4f781a970ccf84597b8092e3ec69142 + firebase_analytics: fa7e5b20c2b58042e3301f5112a473d365bd490c + firebase_core: 9efc3ecf689cdbc90f13f4dc58108c83ea46b266 + firebase_crashlytics: 72a8b504422ba8bb435a7a0c0a9341320cbcbe29 + firebase_remote_config: 96a9b7e79624c5d9d16befdef60791966bb83919 FirebaseABTesting: aef1719704fade00b200827e7973f352efc4caee FirebaseAnalytics: 3feef9ae8733c567866342a1000691baaa7cad49 FirebaseCore: e0510f1523bc0eb21653cac00792e1e2bd6f1771