upgraded Flutter to stable v3.3.9

This commit is contained in:
Thibault Deckers 2022-11-23 21:12:44 +01:00
parent 9027c9fd28
commit d5353990a4
9 changed files with 22 additions and 17 deletions

View file

@ -17,7 +17,7 @@ jobs:
# Available versions may lag behind https://github.com/flutter/flutter.git
- uses: subosito/flutter-action@v2
with:
flutter-version: '3.3.8'
flutter-version: '3.3.9'
channel: 'stable'
- name: Clone the repository.

View file

@ -19,7 +19,7 @@ jobs:
# Available versions may lag behind https://github.com/flutter/flutter.git
- uses: subosito/flutter-action@v2
with:
flutter-version: '3.3.8'
flutter-version: '3.3.9'
channel: 'stable'
- name: Clone the repository.

View file

@ -18,6 +18,7 @@ All notable changes to this project will be documented in this file.
- Map: no default map style for `izzy` and `libre` flavors
- Viewer: allow setting default editor
- Viewer: keep manually un/muted state for following autoplayed videos
- upgraded Flutter to stable v3.3.9
### Fixed

View file

@ -7,7 +7,7 @@ packages:
name: _flutterfire_internals
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.8"
version: "1.0.9"
async:
dependency: transitive
description:
@ -49,14 +49,14 @@ packages:
name: cloud_firestore_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "5.8.5"
version: "5.9.0"
cloud_firestore_web:
dependency: transitive
description:
name: cloud_firestore_web
url: "https://pub.dartlang.org"
source: hosted
version: "3.0.5"
version: "3.1.0"
collection:
dependency: "direct main"
description:
@ -77,7 +77,7 @@ packages:
name: firebase_core
url: "https://pub.dartlang.org"
source: hosted
version: "2.2.0"
version: "2.3.0"
firebase_core_platform_interface:
dependency: transitive
description:
@ -98,14 +98,14 @@ packages:
name: firebase_crashlytics
url: "https://pub.dartlang.org"
source: hosted
version: "3.0.5"
version: "3.0.6"
firebase_crashlytics_platform_interface:
dependency: transitive
description:
name: firebase_crashlytics_platform_interface
url: "https://pub.dartlang.org"
source: hosted
version: "3.3.6"
version: "3.3.7"
flutter:
dependency: "direct main"
description: flutter

View file

@ -333,7 +333,7 @@ packages:
name: flex_seed_scheme
url: "https://pub.dartlang.org"
source: hosted
version: "1.0.1"
version: "1.1.0"
fluster:
dependency: "direct main"
description:
@ -1144,14 +1144,14 @@ packages:
name: url_launcher
url: "https://pub.dartlang.org"
source: hosted
version: "6.1.6"
version: "6.1.7"
url_launcher_android:
dependency: transitive
description:
name: url_launcher_android
url: "https://pub.dartlang.org"
source: hosted
version: "6.0.21"
version: "6.0.22"
url_launcher_ios:
dependency: transitive
description:
@ -1273,4 +1273,4 @@ packages:
version: "3.1.1"
sdks:
dart: ">=2.18.0 <3.0.0"
flutter: ">=3.3.8"
flutter: ">=3.3.9"

View file

@ -11,7 +11,7 @@ publish_to: none
environment:
# keep in sync with GitHub workflows
flutter: 3.3.8
flutter: 3.3.9
sdk: ">=2.18.0 <3.0.0"
# following https://github.blog/2021-09-01-improving-git-protocol-security-github/

File diff suppressed because one or more lines are too long

View file

@ -73,7 +73,9 @@ void agreeToTerms() {
void visitAbout() {
test('[collection] visit about page', () async {
await driver.tapKeyAndWait('appbar-leading-button');
await driver.tapKeyAndWait('drawer-about-button');
// do not wait for stability, as the about page animates forever
await driver.tapKeyAndWait('drawer-about-button', waitUntilNoTransient: false);
await Future.delayed(const Duration(seconds: 1));
await pressDeviceBackButton();
await driver.waitUntilNoTransientCallbacks();

View file

@ -19,13 +19,15 @@ extension ExtraFlutterDriver on FlutterDriver {
await tap(finder, timeout: timeout);
}
Future<void> tapKeyAndWait(String key) async {
Future<void> tapKeyAndWait(String key, {bool waitUntilNoTransient = true}) async {
print(' find key=$key');
final finder = find.byValueKey(key);
await waitFor(finder);
await tap(finder);
if (waitUntilNoTransient) {
await waitUntilNoTransientCallbacks();
}
}
Future<void> scanMediaDir(String dir) async {
await tapKeyAndWait('appbar-leading-button');