From ea38f7b993303d20f09e0ca193021f69d5a30483 Mon Sep 17 00:00:00 2001 From: russellwheatley Date: Wed, 17 Dec 2025 13:04:08 +0000 Subject: [PATCH 1/2] feat: update FlutterFire dependencies to the latest --- packages/firebase_ui_auth/example/pubspec.yaml | 4 ++-- packages/firebase_ui_auth/pubspec.yaml | 4 ++-- packages/firebase_ui_database/example/pubspec.yaml | 4 ++-- packages/firebase_ui_database/pubspec.yaml | 2 +- packages/firebase_ui_firestore/example/pubspec.yaml | 4 ++-- packages/firebase_ui_firestore/pubspec.yaml | 2 +- packages/firebase_ui_localizations/example/pubspec.yaml | 2 +- packages/firebase_ui_oauth/example/pubspec.yaml | 4 ++-- packages/firebase_ui_oauth/pubspec.yaml | 2 +- packages/firebase_ui_oauth_apple/pubspec.yaml | 2 +- packages/firebase_ui_oauth_facebook/pubspec.yaml | 2 +- packages/firebase_ui_oauth_google/pubspec.yaml | 2 +- packages/firebase_ui_oauth_twitter/pubspec.yaml | 2 +- packages/firebase_ui_storage/example/pubspec.yaml | 4 ++-- packages/firebase_ui_storage/pubspec.yaml | 2 +- tests/ios/Podfile | 2 +- tests/macos/Podfile | 2 +- tests/pubspec.yaml | 8 ++++---- 18 files changed, 27 insertions(+), 27 deletions(-) diff --git a/packages/firebase_ui_auth/example/pubspec.yaml b/packages/firebase_ui_auth/example/pubspec.yaml index 40417055..d05b5a3b 100644 --- a/packages/firebase_ui_auth/example/pubspec.yaml +++ b/packages/firebase_ui_auth/example/pubspec.yaml @@ -23,8 +23,8 @@ environment: dependencies: app_tracking_transparency: ^2.0.6 cupertino_icons: ^1.0.6 - firebase_auth: ^6.1.1 - firebase_core: ^4.2.0 + firebase_auth: ^6.1.3 + firebase_core: ^4.3.0 flutter: sdk: flutter flutter_localizations: diff --git a/packages/firebase_ui_auth/pubspec.yaml b/packages/firebase_ui_auth/pubspec.yaml index ca9bee04..e7f05b1f 100644 --- a/packages/firebase_ui_auth/pubspec.yaml +++ b/packages/firebase_ui_auth/pubspec.yaml @@ -11,8 +11,8 @@ environment: dependencies: app_links: ^6.4.0 email_validator: ^2.1.17 - firebase_auth: ^6.1.1 - firebase_core: ^4.2.0 + firebase_auth: ^6.1.3 + firebase_core: ^4.3.0 firebase_ui_localizations: ^2.0.1 firebase_ui_oauth: ^2.0.1 firebase_ui_shared: ^1.4.2 diff --git a/packages/firebase_ui_database/example/pubspec.yaml b/packages/firebase_ui_database/example/pubspec.yaml index 7317f970..5e468d67 100644 --- a/packages/firebase_ui_database/example/pubspec.yaml +++ b/packages/firebase_ui_database/example/pubspec.yaml @@ -33,8 +33,8 @@ dependencies: # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^1.0.6 - firebase_core: ^4.2.0 - firebase_database: ^12.0.3 + firebase_core: ^4.3.0 + firebase_database: ^12.1.1 dev_dependencies: drive: ^1.0.0-1.0.nullsafety.5 flutter_test: diff --git a/packages/firebase_ui_database/pubspec.yaml b/packages/firebase_ui_database/pubspec.yaml index 41f2c015..036c9f92 100644 --- a/packages/firebase_ui_database/pubspec.yaml +++ b/packages/firebase_ui_database/pubspec.yaml @@ -9,7 +9,7 @@ environment: dependencies: collection: ^1.18.0 - firebase_database: ^12.0.3 + firebase_database: ^12.1.1 firebase_ui_localizations: ^2.0.1 flutter: sdk: flutter diff --git a/packages/firebase_ui_firestore/example/pubspec.yaml b/packages/firebase_ui_firestore/example/pubspec.yaml index 37cd7167..32a7adc5 100644 --- a/packages/firebase_ui_firestore/example/pubspec.yaml +++ b/packages/firebase_ui_firestore/example/pubspec.yaml @@ -30,9 +30,9 @@ dependencies: flutter: sdk: flutter firebase_ui_firestore: ^2.0.1 - cloud_firestore: ^6.0.3 + cloud_firestore: ^6.1.1 cupertino_icons: ^1.0.6 - firebase_core: ^4.2.0 + firebase_core: ^4.3.0 dev_dependencies: drive: ^1.0.0-1.0.nullsafety.5 flutter_test: diff --git a/packages/firebase_ui_firestore/pubspec.yaml b/packages/firebase_ui_firestore/pubspec.yaml index ed3a497e..03399543 100644 --- a/packages/firebase_ui_firestore/pubspec.yaml +++ b/packages/firebase_ui_firestore/pubspec.yaml @@ -8,7 +8,7 @@ environment: flutter: ">=3.3.0" dependencies: - cloud_firestore: ^6.0.3 + cloud_firestore: ^6.1.1 firebase_ui_localizations: ^2.0.1 firebase_ui_shared: ^1.4.2 flutter: diff --git a/packages/firebase_ui_localizations/example/pubspec.yaml b/packages/firebase_ui_localizations/example/pubspec.yaml index 72960a38..520c3356 100644 --- a/packages/firebase_ui_localizations/example/pubspec.yaml +++ b/packages/firebase_ui_localizations/example/pubspec.yaml @@ -31,7 +31,7 @@ environment: dependencies: cupertino_icons: ^1.0.6 - firebase_core: ^4.2.0 + firebase_core: ^4.3.0 firebase_ui_auth: ^3.0.1 firebase_ui_localizations: ^2.0.1 flutter: diff --git a/packages/firebase_ui_oauth/example/pubspec.yaml b/packages/firebase_ui_oauth/example/pubspec.yaml index 638db7bf..a73afcad 100644 --- a/packages/firebase_ui_oauth/example/pubspec.yaml +++ b/packages/firebase_ui_oauth/example/pubspec.yaml @@ -33,8 +33,8 @@ dependencies: # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^1.0.6 - firebase_auth: ^6.1.1 - firebase_core: ^4.2.0 + firebase_auth: ^6.1.3 + firebase_core: ^4.3.0 firebase_ui_oauth: ^2.0.1 firebase_ui_oauth_apple: ^2.0.1 firebase_ui_oauth_facebook: ^2.0.1 diff --git a/packages/firebase_ui_oauth/pubspec.yaml b/packages/firebase_ui_oauth/pubspec.yaml index ec8a323f..f8b33d3a 100644 --- a/packages/firebase_ui_oauth/pubspec.yaml +++ b/packages/firebase_ui_oauth/pubspec.yaml @@ -9,7 +9,7 @@ environment: dependencies: desktop_webview_auth: ^0.0.16 - firebase_auth: ^6.1.1 + firebase_auth: ^6.1.3 firebase_ui_auth: ^3.0.1 firebase_ui_shared: ^1.4.2 flutter_svg: ^2.0.9 diff --git a/packages/firebase_ui_oauth_apple/pubspec.yaml b/packages/firebase_ui_oauth_apple/pubspec.yaml index 9dc24932..957054bc 100644 --- a/packages/firebase_ui_oauth_apple/pubspec.yaml +++ b/packages/firebase_ui_oauth_apple/pubspec.yaml @@ -8,7 +8,7 @@ environment: flutter: ">=3.3.0" dependencies: - firebase_auth: ^6.1.1 + firebase_auth: ^6.1.3 firebase_ui_oauth: ^2.0.1 flutter: sdk: flutter diff --git a/packages/firebase_ui_oauth_facebook/pubspec.yaml b/packages/firebase_ui_oauth_facebook/pubspec.yaml index 043320b8..96bd088f 100644 --- a/packages/firebase_ui_oauth_facebook/pubspec.yaml +++ b/packages/firebase_ui_oauth_facebook/pubspec.yaml @@ -8,7 +8,7 @@ environment: flutter: ">=3.3.0" dependencies: - firebase_auth: ^6.1.1 + firebase_auth: ^6.1.3 firebase_ui_oauth: ^2.0.1 flutter: sdk: flutter diff --git a/packages/firebase_ui_oauth_google/pubspec.yaml b/packages/firebase_ui_oauth_google/pubspec.yaml index a5cfac91..1145c091 100644 --- a/packages/firebase_ui_oauth_google/pubspec.yaml +++ b/packages/firebase_ui_oauth_google/pubspec.yaml @@ -8,7 +8,7 @@ environment: flutter: ">=3.3.0" dependencies: - firebase_auth: ^6.1.1 + firebase_auth: ^6.1.3 firebase_ui_oauth: ^2.0.1 flutter: sdk: flutter diff --git a/packages/firebase_ui_oauth_twitter/pubspec.yaml b/packages/firebase_ui_oauth_twitter/pubspec.yaml index 2df10a52..cd951cea 100644 --- a/packages/firebase_ui_oauth_twitter/pubspec.yaml +++ b/packages/firebase_ui_oauth_twitter/pubspec.yaml @@ -10,7 +10,7 @@ environment: dependencies: flutter: sdk: flutter - firebase_auth: ^6.1.1 + firebase_auth: ^6.1.3 firebase_ui_oauth: ^2.0.1 twitter_login: ^4.4.2 diff --git a/packages/firebase_ui_storage/example/pubspec.yaml b/packages/firebase_ui_storage/example/pubspec.yaml index 62bc7daa..9fb3344f 100644 --- a/packages/firebase_ui_storage/example/pubspec.yaml +++ b/packages/firebase_ui_storage/example/pubspec.yaml @@ -9,8 +9,8 @@ environment: dependencies: cupertino_icons: ^1.0.6 file_picker: ^6.1.1 - firebase_core: ^4.2.0 - firebase_storage: ^13.0.3 + firebase_core: ^4.3.0 + firebase_storage: ^13.0.5 firebase_ui_storage: ^3.0.1 firebase_ui_shared: ^1.4.2 diff --git a/packages/firebase_ui_storage/pubspec.yaml b/packages/firebase_ui_storage/pubspec.yaml index 96962fb0..792e2204 100644 --- a/packages/firebase_ui_storage/pubspec.yaml +++ b/packages/firebase_ui_storage/pubspec.yaml @@ -13,7 +13,7 @@ false_secrets: dependencies: flutter: sdk: flutter - firebase_storage: ^13.0.3 + firebase_storage: ^13.0.5 firebase_ui_localizations: ^2.0.1 firebase_ui_shared: ^1.4.2 path: ^1.8.3 diff --git a/tests/ios/Podfile b/tests/ios/Podfile index 5031ef15..b641e5cd 100644 --- a/tests/ios/Podfile +++ b/tests/ios/Podfile @@ -29,7 +29,7 @@ flutter_ios_podfile_setup target 'Runner' do use_frameworks! use_modular_headers! - pod 'FirebaseFirestore', :git => 'https://github.com/invertase/firestore-ios-sdk-frameworks.git', :tag => '12.4.0' + pod 'FirebaseFirestore', :git => 'https://github.com/invertase/firestore-ios-sdk-frameworks.git', :tag => '12.6.0' flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__)) target 'RunnerTests' do diff --git a/tests/macos/Podfile b/tests/macos/Podfile index 872d3a9b..9ba7188b 100644 --- a/tests/macos/Podfile +++ b/tests/macos/Podfile @@ -30,7 +30,7 @@ target 'Runner' do use_frameworks! use_modular_headers! - pod 'FirebaseFirestore', :git => 'https://github.com/invertase/firestore-ios-sdk-frameworks.git', :tag => '12.4.0' + pod 'FirebaseFirestore', :git => 'https://github.com/invertase/firestore-ios-sdk-frameworks.git', :tag => '12.6.0' flutter_install_all_macos_pods File.dirname(File.realpath(__FILE__)) target 'RunnerTests' do diff --git a/tests/pubspec.yaml b/tests/pubspec.yaml index 089c5e79..d0c0978d 100644 --- a/tests/pubspec.yaml +++ b/tests/pubspec.yaml @@ -10,8 +10,8 @@ dependencies: flutter: sdk: flutter cupertino_icons: ^1.0.6 - firebase_auth: ^6.1.1 - firebase_core: ^4.2.0 + firebase_auth: ^6.1.3 + firebase_core: ^4.3.0 firebase_ui_auth: ^3.0.1 firebase_ui_localizations: ^2.0.1 firebase_ui_oauth_apple: ^2.0.1 @@ -21,12 +21,12 @@ dependencies: flutter_facebook_auth: ^7.1.2 twitter_login: ^4.4.2 firebase_ui_oauth_twitter: ^2.0.1 - cloud_firestore: ^6.0.3 + cloud_firestore: ^6.1.1 firebase_ui_firestore: ^2.0.1 http: ^1.1.2 google_sign_in: ^6.2.1 firebase_ui_shared: ^1.4.2 - firebase_database: ^12.0.3 + firebase_database: ^12.1.1 firebase_ui_database: ^2.0.1 dev_dependencies: From 14bacc0e6eb111a9be792dd19b50b0ea196dc4d9 Mon Sep 17 00:00:00 2001 From: russellwheatley Date: Wed, 17 Dec 2025 15:18:21 +0000 Subject: [PATCH 2/2] ci: use java version 21 --- .github/workflows/e2e.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 41da251b..a28a7ab2 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -36,7 +36,7 @@ jobs: - uses: actions/setup-java@b36c23c0d998641eff861008f374ee103c25ac73 with: distribution: "temurin" - java-version: "17" + java-version: "21" - name: Enable KVM run: | echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules @@ -101,7 +101,7 @@ jobs: - uses: actions/setup-java@b36c23c0d998641eff861008f374ee103c25ac73 with: distribution: "temurin" - java-version: "11" + java-version: "21" - name: 'Free up space' run: | sudo rm -rf \ @@ -197,7 +197,7 @@ jobs: - uses: actions/setup-java@b36c23c0d998641eff861008f374ee103c25ac73 with: distribution: "temurin" - java-version: "11" + java-version: "21" - uses: hendrikmuhs/ccache-action@ed74d11c0b343532753ecead8a951bb09bb34bc9 name: Xcode Compile Cache with: