Skip to content

Commit 530be48

Browse files
fix: replace deprecated API and bump FlutterFire dependencies (#453)
1 parent 91c982b commit 530be48

File tree

24 files changed

+97
-106
lines changed

24 files changed

+97
-106
lines changed

.github/workflows/e2e.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -168,16 +168,16 @@ jobs:
168168
npm i
169169
npm run build
170170
../scripts/start-firebase-emulator.sh
171+
- uses: futureware-tech/simulator-action@bde6805eedaeaba7775a9959970edc7d8bf10c4d
172+
id: simulator
173+
with:
174+
# List of available simulators: https://github.com/actions/runner-images/blob/main/images/macos/macos-14-Readme.md#installed-simulators
175+
model: "iPhone 15"
171176
- name: "E2E Tests"
172177
working-directory: tests
178+
env:
179+
SIMULATOR: ${{ steps.simulator.outputs.udid }}
173180
run: |
174-
# Boot simulator and wait for System app to be ready.
175-
# List of available simulators: https://github.com/actions/runner-images/blob/main/images/macos/macos-13-Readme.md#installed-simulators
176-
SIMULATOR="iPhone 14"
177-
xcrun simctl bootstatus "$SIMULATOR" -b
178-
xcrun simctl logverbose "$SIMULATOR" enable
179-
# Sleep to allow simulator to settle.
180-
sleep 15
181181
# Uncomment following line to have simulator logs printed out for debugging purposes.
182182
# xcrun simctl spawn booted log stream --predicate 'eventMessage contains "flutter"' &
183183
flutter test ./integration_test/firebase_ui_test.dart -d "$SIMULATOR" --dart-define=CI=true

packages/firebase_ui_auth/example/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ environment:
2222

2323
dependencies:
2424
cupertino_icons: ^1.0.6
25-
firebase_auth: ^5.3.2
26-
firebase_core: ^3.7.0
25+
firebase_auth: ^5.4.0
26+
firebase_core: ^3.10.0
2727
flutter:
2828
sdk: flutter
2929
flutter_localizations:

packages/firebase_ui_auth/pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ environment:
1010

1111
dependencies:
1212
email_validator: ^2.1.17
13-
firebase_auth: ^5.3.2
14-
firebase_core: ^3.7.0
15-
firebase_dynamic_links: ^6.0.9
13+
firebase_auth: ^5.4.0
14+
firebase_core: ^3.10.0
15+
firebase_dynamic_links: ^6.1.0
1616
firebase_ui_localizations: ^1.13.0
1717
firebase_ui_oauth: ^1.6.0
1818
firebase_ui_shared: ^1.4.1

packages/firebase_ui_database/example/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ dependencies:
3333
# The following adds the Cupertino Icons font to your application.
3434
# Use with the CupertinoIcons class for iOS style icons.
3535
cupertino_icons: ^1.0.6
36-
firebase_core: ^3.7.0
37-
firebase_database: ^11.1.5
36+
firebase_core: ^3.10.0
37+
firebase_database: ^11.3.0
3838
dev_dependencies:
3939
drive: ^1.0.0-1.0.nullsafety.5
4040
flutter_test:

packages/firebase_ui_database/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ environment:
99

1010
dependencies:
1111
collection: ^1.18.0
12-
firebase_database: ^11.1.5
12+
firebase_database: ^11.3.0
1313
firebase_ui_localizations: ^1.13.0
1414
flutter:
1515
sdk: flutter

packages/firebase_ui_firestore/example/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ dependencies:
3030
flutter:
3131
sdk: flutter
3232
firebase_ui_firestore: ^1.7.0
33-
cloud_firestore: ^5.4.5
33+
cloud_firestore: ^5.6.1
3434
cupertino_icons: ^1.0.6
35-
firebase_core: ^3.7.0
35+
firebase_core: ^3.10.0
3636
dev_dependencies:
3737
drive: ^1.0.0-1.0.nullsafety.5
3838
flutter_test:

packages/firebase_ui_firestore/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ environment:
88
flutter: ">=3.3.0"
99

1010
dependencies:
11-
cloud_firestore: ^5.4.5
11+
cloud_firestore: ^5.6.1
1212
firebase_ui_localizations: ^1.13.0
1313
firebase_ui_shared: ^1.4.1
1414
flutter:

packages/firebase_ui_localizations/example/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ environment:
3131
dependencies:
3232
cupertino_icons: ^1.0.6
3333

34-
firebase_core: ^3.7.0
34+
firebase_core: ^3.10.0
3535
firebase_ui_auth: ^1.16.0
3636
firebase_ui_localizations: ^1.13.0
3737
flutter:

packages/firebase_ui_oauth/example/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ dependencies:
3333
# The following adds the Cupertino Icons font to your application.
3434
# Use with the CupertinoIcons class for iOS style icons.
3535
cupertino_icons: ^1.0.6
36-
firebase_auth: ^5.3.2
37-
firebase_core: ^3.7.0
36+
firebase_auth: ^5.4.0
37+
firebase_core: ^3.10.0
3838
firebase_ui_oauth: ^1.6.0
3939
firebase_ui_oauth_apple: ^1.3.0
4040
firebase_ui_oauth_facebook: ^1.3.0

packages/firebase_ui_oauth/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ environment:
99

1010
dependencies:
1111
desktop_webview_auth: ^0.0.14
12-
firebase_auth: ^5.3.2
12+
firebase_auth: ^5.4.0
1313
firebase_ui_auth: ^1.16.0
1414
firebase_ui_shared: ^1.4.1
1515
flutter_svg: ^2.0.9

0 commit comments

Comments
 (0)