From 1a56408f536dc78a849c91599c1bf5066be948db Mon Sep 17 00:00:00 2001 From: Rajesh Malviya Date: Wed, 10 Sep 2025 17:30:19 +0530 Subject: [PATCH 01/11] deps: Update CocoaPods pods (tools/upgrade pod) --- ios/Podfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ios/Podfile.lock b/ios/Podfile.lock index b40b13c037..df3ed9cc8b 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -112,9 +112,9 @@ PODS: - Flutter - FlutterMacOS - PromisesObjC (2.4.0) - - SDWebImage (5.21.1): - - SDWebImage/Core (= 5.21.1) - - SDWebImage/Core (5.21.1) + - SDWebImage (5.21.2): + - SDWebImage/Core (= 5.21.2) + - SDWebImage/Core (5.21.2) - share_plus (0.0.1): - Flutter - sqlite3 (3.50.4): @@ -239,7 +239,7 @@ SPEC CHECKSUMS: package_info_plus: af8e2ca6888548050f16fa2f1938db7b5a5df499 path_provider_foundation: 080d55be775b7414fd5a5ef3ac137b97b097e564 PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 - SDWebImage: f29024626962457f3470184232766516dee8dfea + SDWebImage: 9f177d83116802728e122410fb25ad88f5c7608a share_plus: 50da8cb520a8f0f65671c6c6a99b3617ed10a58a sqlite3: 73513155ec6979715d3904ef53a8d68892d4032b sqlite3_flutter_libs: 616267f2fca40e9c6af8c5d82324e05667040b6e From 81e0f36156ef5f854dc011937d1c557aaa6549b2 Mon Sep 17 00:00:00 2001 From: Rajesh Malviya Date: Fri, 12 Sep 2025 02:52:46 +0530 Subject: [PATCH 02/11] ci: Prefer `--filter=blob:none` over `--depth=N` Flutter upstream changed it's version number calculation and it now doesn't play well with "shallow clone". CZO discussion: https://chat.zulip.org/#narrow/channel/243-mobile-team/topic/CI.20failing.20after.20Flutter.20upgrade/with/2258300 --- .github/workflows/ci.yml | 12 +++--------- .github/workflows/update-translations.yml | 9 +++------ 2 files changed, 6 insertions(+), 15 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4ff2bfbe7d..f5abe05de6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,16 +18,10 @@ jobs: distribution: temurin - name: Clone Flutter SDK - # We can't do a depth-1 clone, because we need the most recent tag - # so that Flutter knows its version and sees the constraint in our - # pubspec is satisfied. It's uncommon for flutter/flutter to go - # more than 100 commits between tags. Fetch 1000 for good measure. - # TODO(upstream): Around 2025-05, Flutter upstream stopped making - # tags within the main/master branch. Get that fixed: - # https://github.com/zulip/zulip-flutter/issues/1710 - # Pending that, fetch more than 1000 commits. + # Upstream's version calculation fails with a shallow clone, + # so instead clone with `--filter=blob:none`. run: | - git clone --depth=3000 -b main https://github.com/flutter/flutter ~/flutter + git clone --filter=blob:none -b main https://github.com/flutter/flutter ~/flutter TZ=UTC git --git-dir ~/flutter/.git log -1 --format='%h | %ci | %s' --date=iso8601-local echo ~/flutter/bin >> "$GITHUB_PATH" diff --git a/.github/workflows/update-translations.yml b/.github/workflows/update-translations.yml index 7703fd6ec1..0e159f6507 100644 --- a/.github/workflows/update-translations.yml +++ b/.github/workflows/update-translations.yml @@ -25,13 +25,10 @@ jobs: git reset --hard weblate/main - name: Clone Flutter SDK - # We can't do a depth-1 clone, because we need the most recent tag - # so that Flutter knows its version and sees the constraint in our - # pubspec is satisfied. It's uncommon for flutter/flutter to go - # more than 100 commits between tags. Fetch 1000 for good measure. - # TODO(upstream): See ci.yml for why we fetch more than 1000. + # Upstream's version calculation fails with a shallow clone, + # so instead clone with `--filter=blob:none`. run: | - git clone --depth=3000 -b main https://github.com/flutter/flutter ~/flutter + git clone --filter=blob:none -b main https://github.com/flutter/flutter ~/flutter TZ=UTC git --git-dir ~/flutter/.git log -1 --format='%h | %ci | %s' --date=iso8601-local echo ~/flutter/bin >> "$GITHUB_PATH" From 011615a7aa5373895c3c51f4976a3f9572513930 Mon Sep 17 00:00:00 2001 From: Rajesh Malviya Date: Fri, 12 Sep 2025 03:04:58 +0530 Subject: [PATCH 03/11] check: Remove the Flutter version name check Flutter upstream changed it's version number format so this check will need to be updated to accommodate for that, but we leave that as a follow up (see #1851). So, remove this check for now. --- tools/check | 37 +------------------------------------ 1 file changed, 1 insertion(+), 36 deletions(-) diff --git a/tools/check b/tools/check index 5d25abc87f..407d87a30f 100755 --- a/tools/check +++ b/tools/check @@ -249,42 +249,7 @@ run_flutter_version() { flutter_version="${parsed[0]}" flutter_commit="${parsed[1]}" - # Check the version name matches the commit ID. - local commit_described predicted_version - commit_described=$( - "${flutter_git[@]}" describe --tags "${flutter_commit}" - ) || return - predicted_version=$( - echo "${commit_described}" \ - | perl -lne 'print if (s - # This transformation is ad hoc. - # If we find cases where it fails, we can study - # how the `flutter` tool actually decides the version name. - <^(\d+\.\d+\.\d+-) (\d+) (\.\d+\.pre) -(\d+) -g[0-9a-f]+$> - <$1 . ($2 + 1) . $3 . "-" . $4>xe)' - ) || return - if [ -z "${predicted_version}" ]; then - cat >&2 <&2 < Date: Wed, 10 Sep 2025 17:41:19 +0530 Subject: [PATCH 04/11] deps: Upgrade Flutter to 3.37.0-1.0.pre-89 --- pubspec.lock | 4 ++-- pubspec.yaml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pubspec.lock b/pubspec.lock index bc3cb33f00..68549999ee 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -1363,5 +1363,5 @@ packages: source: path version: "0.0.1" sdks: - dart: ">=3.10.0-71.0.dev <4.0.0" - flutter: ">=3.33.0-1.0.pre-1285" + dart: ">=3.10.0-190.0.dev <4.0.0" + flutter: ">=3.37.0-1.0.pre-89" diff --git a/pubspec.yaml b/pubspec.yaml index d5a42bc1ca..cbe5192ec9 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -14,8 +14,8 @@ environment: # We use a recent version of Flutter from its main channel, and # the corresponding recent version of the Dart SDK. # Feel free to update these regularly; see README.md for instructions. - sdk: '>=3.10.0-71.0.dev <4.0.0' - flutter: '>=3.33.0-1.0.pre-1285' # d6153d1d3c21f60d9aeec8b3df9991ec16dd50f3 + sdk: '>=3.10.0-190.0.dev <4.0.0' + flutter: '>=3.37.0-1.0.pre-89' # ed6e6387566140f97fd12c74380ab068171f75cf # To update dependencies, see instructions in README.md. dependencies: From 7c5011774c506a4955778e2befcd9cf1538fa010 Mon Sep 17 00:00:00 2001 From: Rajesh Malviya Date: Wed, 10 Sep 2025 18:08:38 +0530 Subject: [PATCH 05/11] deps: Upgrade firebase_core, firebase_messaging to latest This commit is the result of the following commands: flutter pub upgrade --major-versions firebase_messaging firebase_core tools/upgrade pod Changelogs: https://pub.dev/packages/firebase_core/changelog#410 https://pub.dev/packages/firebase_messaging/changelog#1601 Notable changes include bump to Firebase Android BoM (34.0.0 to 34.1.0) and Firebase iOS SDK (12.0.0 to 12.2.0), changelog for those are at: https://firebase.google.com/support/release-notes/android https://firebase.google.com/support/release-notes/ios For Android SDK, no changes in the FCM component (the only one we use). For iOS SDK, one runtime crash fix for apps built with (not yet released) Xcode 26: https://github.com/firebase/firebase-ios-sdk/issues/15159 which doesn't affect us, as probably no one has tried to build with Xcode 26 Beta yet. --- ios/Podfile.lock | 46 ++++++++++++++++++++++---------------------- macos/Podfile.lock | 48 +++++++++++++++++++++++----------------------- pubspec.lock | 24 +++++++++++------------ 3 files changed, 59 insertions(+), 59 deletions(-) diff --git a/ios/Podfile.lock b/ios/Podfile.lock index df3ed9cc8b..fd8e925d15 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -37,32 +37,32 @@ PODS: - file_picker (0.0.1): - DKImagePickerController/PhotoGallery - Flutter - - Firebase/CoreOnly (12.0.0): - - FirebaseCore (~> 12.0.0) - - Firebase/Messaging (12.0.0): + - Firebase/CoreOnly (12.2.0): + - FirebaseCore (~> 12.2.0) + - Firebase/Messaging (12.2.0): - Firebase/CoreOnly - - FirebaseMessaging (~> 12.0.0) - - firebase_core (4.0.0): - - Firebase/CoreOnly (= 12.0.0) + - FirebaseMessaging (~> 12.2.0) + - firebase_core (4.1.0): + - Firebase/CoreOnly (= 12.2.0) - Flutter - - firebase_messaging (16.0.0): - - Firebase/Messaging (= 12.0.0) + - firebase_messaging (16.0.1): + - Firebase/Messaging (= 12.2.0) - firebase_core - Flutter - - FirebaseCore (12.0.0): - - FirebaseCoreInternal (~> 12.0.0) + - FirebaseCore (12.2.0): + - FirebaseCoreInternal (~> 12.2.0) - GoogleUtilities/Environment (~> 8.1) - GoogleUtilities/Logger (~> 8.1) - - FirebaseCoreInternal (12.0.0): + - FirebaseCoreInternal (12.2.0): - "GoogleUtilities/NSData+zlib (~> 8.1)" - - FirebaseInstallations (12.0.0): - - FirebaseCore (~> 12.0.0) + - FirebaseInstallations (12.2.0): + - FirebaseCore (~> 12.2.0) - GoogleUtilities/Environment (~> 8.1) - GoogleUtilities/UserDefaults (~> 8.1) - PromisesObjC (~> 2.4) - - FirebaseMessaging (12.0.0): - - FirebaseCore (~> 12.0.0) - - FirebaseInstallations (~> 12.0.0) + - FirebaseMessaging (12.2.0): + - FirebaseCore (~> 12.2.0) + - FirebaseInstallations (~> 12.2.0) - GoogleDataTransport (~> 10.1) - GoogleUtilities/AppDelegateSwizzler (~> 8.1) - GoogleUtilities/Environment (~> 8.1) @@ -223,13 +223,13 @@ SPEC CHECKSUMS: DKImagePickerController: 946cec48c7873164274ecc4624d19e3da4c1ef3c DKPhotoGallery: b3834fecb755ee09a593d7c9e389d8b5d6deed60 file_picker: a0560bc09d61de87f12d246fc47d2119e6ef37be - Firebase: 800d487043c0557d9faed71477a38d9aafb08a41 - firebase_core: 633e1851ffe1b9ab875f6467a4f574c79cef02e4 - firebase_messaging: d17feef781edc84ebefe62624fb384358ad96361 - FirebaseCore: 055f4ab117d5964158c833f3d5e7ec6d91648d4a - FirebaseCoreInternal: dedc28e569a4be85f38f3d6af1070a2e12018d55 - FirebaseInstallations: d4c7c958f99c8860d7fcece786314ae790e2f988 - FirebaseMessaging: af49f8d7c0a3d2a017d9302c80946f45a7777dde + Firebase: 26f6f8d460603af3df970ad505b16b15f5e2e9a1 + firebase_core: 3ff52146406557dddd01d570e807e203ec7e1302 + firebase_messaging: 3dcc998dd98e1e54af75d0cccae8606eba43553c + FirebaseCore: 311c48a147ad4a0ab7febbaed89e8025c67510cd + FirebaseCoreInternal: 56ea29f3dad2894f81b060f706f9d53509b6ed3b + FirebaseInstallations: 3e884b01feabdf67582a80f3250425a00979b4ed + FirebaseMessaging: 43ec73bbfedd0c385a849bb91593ab4ad4b9e48e Flutter: cabc95a1d2626b1b06e7179b784ebcf0c0cde467 GoogleDataTransport: aae35b7ea0c09004c3797d53c8c41f66f219d6a7 GoogleUtilities: 00c88b9a86066ef77f0da2fab05f65d7768ed8e1 diff --git a/macos/Podfile.lock b/macos/Podfile.lock index cf0f3913b6..ec640246f8 100644 --- a/macos/Podfile.lock +++ b/macos/Podfile.lock @@ -7,33 +7,33 @@ PODS: - FlutterMacOS - file_selector_macos (0.0.1): - FlutterMacOS - - Firebase/CoreOnly (12.0.0): - - FirebaseCore (~> 12.0.0) - - Firebase/Messaging (12.0.0): + - Firebase/CoreOnly (12.2.0): + - FirebaseCore (~> 12.2.0) + - Firebase/Messaging (12.2.0): - Firebase/CoreOnly - - FirebaseMessaging (~> 12.0.0) - - firebase_core (4.0.0): - - Firebase/CoreOnly (~> 12.0.0) + - FirebaseMessaging (~> 12.2.0) + - firebase_core (4.1.0): + - Firebase/CoreOnly (~> 12.2.0) - FlutterMacOS - - firebase_messaging (16.0.0): - - Firebase/CoreOnly (~> 12.0.0) - - Firebase/Messaging (~> 12.0.0) + - firebase_messaging (16.0.1): + - Firebase/CoreOnly (~> 12.2.0) + - Firebase/Messaging (~> 12.2.0) - firebase_core - FlutterMacOS - - FirebaseCore (12.0.0): - - FirebaseCoreInternal (~> 12.0.0) + - FirebaseCore (12.2.0): + - FirebaseCoreInternal (~> 12.2.0) - GoogleUtilities/Environment (~> 8.1) - GoogleUtilities/Logger (~> 8.1) - - FirebaseCoreInternal (12.0.0): + - FirebaseCoreInternal (12.2.0): - "GoogleUtilities/NSData+zlib (~> 8.1)" - - FirebaseInstallations (12.0.0): - - FirebaseCore (~> 12.0.0) + - FirebaseInstallations (12.2.0): + - FirebaseCore (~> 12.2.0) - GoogleUtilities/Environment (~> 8.1) - GoogleUtilities/UserDefaults (~> 8.1) - PromisesObjC (~> 2.4) - - FirebaseMessaging (12.0.0): - - FirebaseCore (~> 12.0.0) - - FirebaseInstallations (~> 12.0.0) + - FirebaseMessaging (12.2.0): + - FirebaseCore (~> 12.2.0) + - FirebaseInstallations (~> 12.2.0) - GoogleDataTransport (~> 10.1) - GoogleUtilities/AppDelegateSwizzler (~> 8.1) - GoogleUtilities/Environment (~> 8.1) @@ -178,13 +178,13 @@ SPEC CHECKSUMS: device_info_plus: 4fb280989f669696856f8b129e4a5e3cd6c48f76 file_picker: 7584aae6fa07a041af2b36a2655122d42f578c1a file_selector_macos: 6280b52b459ae6c590af5d78fc35c7267a3c4b31 - Firebase: 800d487043c0557d9faed71477a38d9aafb08a41 - firebase_core: eeea10f64026b68cd0bc3dee079ab4717e22909e - firebase_messaging: 5eefcd5bde556bfacdd9968e11c52f39032dfbe5 - FirebaseCore: 055f4ab117d5964158c833f3d5e7ec6d91648d4a - FirebaseCoreInternal: dedc28e569a4be85f38f3d6af1070a2e12018d55 - FirebaseInstallations: d4c7c958f99c8860d7fcece786314ae790e2f988 - FirebaseMessaging: af49f8d7c0a3d2a017d9302c80946f45a7777dde + Firebase: 26f6f8d460603af3df970ad505b16b15f5e2e9a1 + firebase_core: a8d3b82b0a87bd1d0ebc21e686b37e939c56e6e1 + firebase_messaging: 6fb526705903e2e56e38a6ff56b43668b052b01b + FirebaseCore: 311c48a147ad4a0ab7febbaed89e8025c67510cd + FirebaseCoreInternal: 56ea29f3dad2894f81b060f706f9d53509b6ed3b + FirebaseInstallations: 3e884b01feabdf67582a80f3250425a00979b4ed + FirebaseMessaging: 43ec73bbfedd0c385a849bb91593ab4ad4b9e48e FlutterMacOS: d0db08ddef1a9af05a5ec4b724367152bb0500b1 GoogleDataTransport: aae35b7ea0c09004c3797d53c8c41f66f219d6a7 GoogleUtilities: 00c88b9a86066ef77f0da2fab05f65d7768ed8e1 diff --git a/pubspec.lock b/pubspec.lock index 68549999ee..beed9151a4 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -13,10 +13,10 @@ packages: dependency: transitive description: name: _flutterfire_internals - sha256: bb84ee51e527053dd8e25ecc9f97a6abfdc19130fb4d883e4e8585e23e7e6dd8 + sha256: "948f7d74f41dd6f2d563ea9f4c21d7ea764f8e047d2b24138974c19c24d37eb6" url: "https://pub.dev" source: hosted - version: "1.3.60" + version: "1.3.61" analyzer: dependency: transitive description: @@ -358,10 +358,10 @@ packages: dependency: "direct main" description: name: firebase_core - sha256: "6b343e6f7b72a4f32d7ce8df8c9a28d8f54b4ac20d7c6500f3e8b3969afca457" + sha256: "967dae9a65f69377beb9f4ab292ea63ce5befa1ce24682cab1b69ca4b7a46927" url: "https://pub.dev" source: hosted - version: "4.0.0" + version: "4.1.0" firebase_core_platform_interface: dependency: transitive description: @@ -374,34 +374,34 @@ packages: dependency: transitive description: name: firebase_core_web - sha256: "5d28b14dd32282fb7ce2b22b897362453755b6b8541d491127dc72b755bb7b16" + sha256: f7ee08febc1c4451588ce58ffcf28edaee857e9a196fee88b85deb889990094a url: "https://pub.dev" source: hosted - version: "3.0.0" + version: "3.1.0" firebase_messaging: dependency: "direct main" description: name: firebase_messaging - sha256: "10272b553a49c13a6cedfd00121047157521f82a5d3f2a1706b9dd28342cc482" + sha256: aad5dcdea5698499b70d74d5a53b1f6a9972f85f97225e4b7ac006dd8d4f9bac url: "https://pub.dev" source: hosted - version: "16.0.0" + version: "16.0.1" firebase_messaging_platform_interface: dependency: transitive description: name: firebase_messaging_platform_interface - sha256: b846a305feb3f74ee3f0aace447f65a4696bc6550bc828ecf5a84a1b77473d16 + sha256: "825bc11767bf50a43dccf49b3026f847ec31d0f176139bfc48d662cc128b5014" url: "https://pub.dev" source: hosted - version: "4.7.0" + version: "4.7.1" firebase_messaging_web: dependency: transitive description: name: firebase_messaging_web - sha256: "28714749880f7242c5fb3b1ee6c66b41f61453f02ae348b43c82957df80b87ae" + sha256: db8dbdd79921245c4de02407e33cae2d1868683be18a5ba948d2af5311e3ef5d url: "https://pub.dev" source: hosted - version: "4.0.0" + version: "4.0.1" fixnum: dependency: transitive description: From 0fe66c12e5c293c6f0b8078ac78045a21b3e2cf8 Mon Sep 17 00:00:00 2001 From: Rajesh Malviya Date: Wed, 10 Sep 2025 18:22:29 +0530 Subject: [PATCH 06/11] deps: Update pigeon to 26.0.1, from 26.0.0 This commit is the result of the following commands: flutter pub upgrade --major-versions pigeon tools/check --all-files --fix pigeon Changelog: https://pub.dev/packages/pigeon/changelog#2601 Couple of changes and documentation updates for `@ProxyApi` APIs, which we do not use. --- .../app/src/main/kotlin/com/zulip/flutter/AndroidIntents.g.kt | 2 +- .../main/kotlin/com/zulip/flutter/AndroidNotifications.g.kt | 2 +- ios/Runner/Notifications.g.swift | 2 +- lib/host/android_intents.g.dart | 2 +- lib/host/android_notifications.g.dart | 2 +- lib/host/notifications.g.dart | 2 +- pubspec.lock | 4 ++-- 7 files changed, 8 insertions(+), 8 deletions(-) diff --git a/android/app/src/main/kotlin/com/zulip/flutter/AndroidIntents.g.kt b/android/app/src/main/kotlin/com/zulip/flutter/AndroidIntents.g.kt index f7b3ff4287..2c84b1e31b 100644 --- a/android/app/src/main/kotlin/com/zulip/flutter/AndroidIntents.g.kt +++ b/android/app/src/main/kotlin/com/zulip/flutter/AndroidIntents.g.kt @@ -1,4 +1,4 @@ -// Autogenerated from Pigeon (v26.0.0), do not edit directly. +// Autogenerated from Pigeon (v26.0.1), do not edit directly. // See also: https://pub.dev/packages/pigeon @file:Suppress("UNCHECKED_CAST", "ArrayInDataClass") diff --git a/android/app/src/main/kotlin/com/zulip/flutter/AndroidNotifications.g.kt b/android/app/src/main/kotlin/com/zulip/flutter/AndroidNotifications.g.kt index 7422c2ebdd..2bd40858b4 100644 --- a/android/app/src/main/kotlin/com/zulip/flutter/AndroidNotifications.g.kt +++ b/android/app/src/main/kotlin/com/zulip/flutter/AndroidNotifications.g.kt @@ -1,4 +1,4 @@ -// Autogenerated from Pigeon (v26.0.0), do not edit directly. +// Autogenerated from Pigeon (v26.0.1), do not edit directly. // See also: https://pub.dev/packages/pigeon @file:Suppress("UNCHECKED_CAST", "ArrayInDataClass") diff --git a/ios/Runner/Notifications.g.swift b/ios/Runner/Notifications.g.swift index 01e48f5a62..ac09b6ad8f 100644 --- a/ios/Runner/Notifications.g.swift +++ b/ios/Runner/Notifications.g.swift @@ -1,4 +1,4 @@ -// Autogenerated from Pigeon (v26.0.0), do not edit directly. +// Autogenerated from Pigeon (v26.0.1), do not edit directly. // See also: https://pub.dev/packages/pigeon import Foundation diff --git a/lib/host/android_intents.g.dart b/lib/host/android_intents.g.dart index fb97d7311f..b25423550e 100644 --- a/lib/host/android_intents.g.dart +++ b/lib/host/android_intents.g.dart @@ -1,4 +1,4 @@ -// Autogenerated from Pigeon (v26.0.0), do not edit directly. +// Autogenerated from Pigeon (v26.0.1), do not edit directly. // See also: https://pub.dev/packages/pigeon // ignore_for_file: public_member_api_docs, non_constant_identifier_names, avoid_as, unused_import, unnecessary_parenthesis, prefer_null_aware_operators, omit_local_variable_types, unused_shown_name, unnecessary_import, no_leading_underscores_for_local_identifiers diff --git a/lib/host/android_notifications.g.dart b/lib/host/android_notifications.g.dart index 1bae0a8bf1..d853b23e3e 100644 --- a/lib/host/android_notifications.g.dart +++ b/lib/host/android_notifications.g.dart @@ -1,4 +1,4 @@ -// Autogenerated from Pigeon (v26.0.0), do not edit directly. +// Autogenerated from Pigeon (v26.0.1), do not edit directly. // See also: https://pub.dev/packages/pigeon // ignore_for_file: public_member_api_docs, non_constant_identifier_names, avoid_as, unused_import, unnecessary_parenthesis, prefer_null_aware_operators, omit_local_variable_types, unused_shown_name, unnecessary_import, no_leading_underscores_for_local_identifiers diff --git a/lib/host/notifications.g.dart b/lib/host/notifications.g.dart index 65dc92c3b3..cabde7e986 100644 --- a/lib/host/notifications.g.dart +++ b/lib/host/notifications.g.dart @@ -1,4 +1,4 @@ -// Autogenerated from Pigeon (v26.0.0), do not edit directly. +// Autogenerated from Pigeon (v26.0.1), do not edit directly. // See also: https://pub.dev/packages/pigeon // ignore_for_file: public_member_api_docs, non_constant_identifier_names, avoid_as, unused_import, unnecessary_parenthesis, prefer_null_aware_operators, omit_local_variable_types, unused_shown_name, unnecessary_import, no_leading_underscores_for_local_identifiers diff --git a/pubspec.lock b/pubspec.lock index beed9151a4..15d1237e8e 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -834,10 +834,10 @@ packages: dependency: "direct dev" description: name: pigeon - sha256: b65acb352dc5a5f8615d074a83419388cbcc249f07c6d8c78b5bc16680a55dda + sha256: "2073deca15d22f1a0f5862cc6edc9e8660b3be7fd94f03b49101db71a5316b0f" url: "https://pub.dev" source: hosted - version: "26.0.0" + version: "26.0.1" platform: dependency: transitive description: From a10d33bef44503edf4cf8206926cc7fc4117432b Mon Sep 17 00:00:00 2001 From: Rajesh Malviya Date: Fri, 12 Sep 2025 02:22:25 +0530 Subject: [PATCH 07/11] deps: Upgrade device_info_plus to 12.0.0, from 11.5.0 This commit is the result of the following command: flutter pub upgrade --major-versions device_info_plus Changelog: https://pub.dev/packages/device_info_plus/changelog#1200 One breaking change is removal of `serialNumber` from `AndroidDeviceInfo`, which doesn't affect as we do not use it. --- pubspec.lock | 4 ++-- pubspec.yaml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pubspec.lock b/pubspec.lock index 15d1237e8e..a685b065fe 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -262,10 +262,10 @@ packages: dependency: "direct main" description: name: device_info_plus - sha256: "98f28b42168cc509abc92f88518882fd58061ea372d7999aecc424345c7bff6a" + sha256: a7e611f8475a124caca8dac394c76c48218a244daa498c3584f97934267d1d4e url: "https://pub.dev" source: hosted - version: "11.5.0" + version: "12.0.0" device_info_plus_platform_interface: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index cbe5192ec9..e9f835eb07 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -40,7 +40,7 @@ dependencies: convert: ^3.1.1 crypto: ^3.0.3 csslib: ^1.0.2 - device_info_plus: ^11.2.0 + device_info_plus: ^12.0.0 drift: ^2.23.0 file_picker: ^10.1.2 firebase_core: ^4.0.0 From 68f40254bdd24c8692489052b5329bf9969eb64a Mon Sep 17 00:00:00 2001 From: Rajesh Malviya Date: Fri, 12 Sep 2025 02:25:06 +0530 Subject: [PATCH 08/11] deps: Upgrade package_info_plus to 9.0.0, from 8.3.0 This commit is the result of the following commands: flutter pub upgrade --major-versions package_info_plus tools/upgrade pod Changelog: https://pub.dev/packages/package_info_plus/changelog#900 --- macos/Podfile.lock | 2 +- pubspec.lock | 16 ++++++++-------- pubspec.yaml | 2 +- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/macos/Podfile.lock b/macos/Podfile.lock index ec640246f8..58fbbcc7cf 100644 --- a/macos/Podfile.lock +++ b/macos/Podfile.lock @@ -197,7 +197,7 @@ SPEC CHECKSUMS: sqlite3_flutter_libs: 616267f2fca40e9c6af8c5d82324e05667040b6e url_launcher_macos: 0fba8ddabfc33ce0a9afe7c5fef5aab3d8d2d673 video_player_avfoundation: 2cef49524dd1f16c5300b9cd6efd9611ce03639b - wakelock_plus: 21ddc249ac4b8d018838dbdabd65c5976c308497 + wakelock_plus: 917609be14d812ddd9e9528876538b2263aaa03b PODFILE CHECKSUM: bd6842df0dd91920553fbfacd50c921f7e63a62f diff --git a/pubspec.lock b/pubspec.lock index a685b065fe..cfddfc0f42 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -754,18 +754,18 @@ packages: dependency: "direct main" description: name: package_info_plus - sha256: "7976bfe4c583170d6cdc7077e3237560b364149fcd268b5f53d95a991963b191" + sha256: f69da0d3189a4b4ceaeb1a3defb0f329b3b352517f52bed4290f83d4f06bc08d url: "https://pub.dev" source: hosted - version: "8.3.0" + version: "9.0.0" package_info_plus_platform_interface: dependency: transitive description: name: package_info_plus_platform_interface - sha256: "6c935fb612dff8e3cc9632c2b301720c77450a126114126ffaafe28d2e87956c" + sha256: "202a487f08836a592a6bd4f901ac69b3a8f146af552bbd14407b6b41e1c3f086" url: "https://pub.dev" source: hosted - version: "3.2.0" + version: "3.2.1" path: dependency: "direct main" description: @@ -1255,18 +1255,18 @@ packages: dependency: "direct main" description: name: wakelock_plus - sha256: a474e314c3e8fb5adef1f9ae2d247e57467ad557fa7483a2b895bc1b421c5678 + sha256: "9296d40c9adbedaba95d1e704f4e0b434be446e2792948d0e4aa977048104228" url: "https://pub.dev" source: hosted - version: "1.3.2" + version: "1.4.0" wakelock_plus_platform_interface: dependency: transitive description: name: wakelock_plus_platform_interface - sha256: e10444072e50dbc4999d7316fd303f7ea53d31c824aa5eb05d7ccbdd98985207 + sha256: "036deb14cd62f558ca3b73006d52ce049fabcdcb2eddfe0bf0fe4e8a943b5cf2" url: "https://pub.dev" source: hosted - version: "1.2.3" + version: "1.3.0" watcher: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index e9f835eb07..95e9ccf474 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -52,7 +52,7 @@ dependencies: image_picker: ^1.0.0 json_annotation: ^4.9.0 mime: ^2.0.0 - package_info_plus: ^8.0.0 + package_info_plus: ^9.0.0 path: ^1.8.3 path_provider: ^2.0.13 share_plus: ^11.0.0 From b155d9824739099c5401d7f90cae2436120f85c1 Mon Sep 17 00:00:00 2001 From: Rajesh Malviya Date: Fri, 12 Sep 2025 02:33:58 +0530 Subject: [PATCH 09/11] deps: Upgrade share_plus to 12.0.0, from 11.0.0 This commit is the result of the following command: flutter pub upgrade --major-versions share_plus Changelog: https://pub.dev/packages/share_plus/changelog#1200 One notable change is that it fixes a bug that occurs only on iOS 26: https://github.com/fluttercommunity/plus_plugins/issues/3631 --- pubspec.lock | 8 ++++---- pubspec.yaml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pubspec.lock b/pubspec.lock index cfddfc0f42..bcb4a37cb4 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -906,18 +906,18 @@ packages: dependency: "direct main" description: name: share_plus - sha256: b2961506569e28948d75ec346c28775bb111986bb69dc6a20754a457e3d97fa0 + sha256: "3424e9d5c22fd7f7590254ba09465febd6f8827c8b19a44350de4ac31d92d3a6" url: "https://pub.dev" source: hosted - version: "11.0.0" + version: "12.0.0" share_plus_platform_interface: dependency: "direct main" description: name: share_plus_platform_interface - sha256: "1032d392bc5d2095a77447a805aa3f804d2ae6a4d5eef5e6ebb3bd94c1bc19ef" + sha256: "88023e53a13429bd65d8e85e11a9b484f49d4c190abbd96c7932b74d6927cc9a" url: "https://pub.dev" source: hosted - version: "6.0.0" + version: "6.1.0" shelf: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index 95e9ccf474..df826c2822 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -55,7 +55,7 @@ dependencies: package_info_plus: ^9.0.0 path: ^1.8.3 path_provider: ^2.0.13 - share_plus: ^11.0.0 + share_plus: ^12.0.0 share_plus_platform_interface: ^6.0.0 sqlite3: ^2.4.0 sqlite3_flutter_libs: ^0.5.13 From 4970099fb7badf0d9e9db0e104a9382b4241912f Mon Sep 17 00:00:00 2001 From: Rajesh Malviya Date: Fri, 12 Sep 2025 02:37:18 +0530 Subject: [PATCH 10/11] deps: Upgrade packages within constraints (tools/upgrade pub) --- ios/Podfile.lock | 4 +- macos/Podfile.lock | 4 +- pubspec.lock | 148 ++++++++++++++++++++++----------------------- 3 files changed, 78 insertions(+), 78 deletions(-) diff --git a/ios/Podfile.lock b/ios/Podfile.lock index fd8e925d15..dda093fdd0 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -135,7 +135,7 @@ PODS: - sqlite3_flutter_libs (0.0.1): - Flutter - FlutterMacOS - - sqlite3 (~> 3.50.3) + - sqlite3 (~> 3.50.4) - sqlite3/dbstatvtab - sqlite3/fts5 - sqlite3/math @@ -242,7 +242,7 @@ SPEC CHECKSUMS: SDWebImage: 9f177d83116802728e122410fb25ad88f5c7608a share_plus: 50da8cb520a8f0f65671c6c6a99b3617ed10a58a sqlite3: 73513155ec6979715d3904ef53a8d68892d4032b - sqlite3_flutter_libs: 616267f2fca40e9c6af8c5d82324e05667040b6e + sqlite3_flutter_libs: 83f8e9f5b6554077f1d93119fe20ebaa5f3a9ef1 SwiftyGif: 706c60cf65fa2bc5ee0313beece843c8eb8194d4 url_launcher_ios: 694010445543906933d732453a59da0a173ae33d video_player_avfoundation: 2cef49524dd1f16c5300b9cd6efd9611ce03639b diff --git a/macos/Podfile.lock b/macos/Podfile.lock index 58fbbcc7cf..250a9a608b 100644 --- a/macos/Podfile.lock +++ b/macos/Podfile.lock @@ -99,7 +99,7 @@ PODS: - sqlite3_flutter_libs (0.0.1): - Flutter - FlutterMacOS - - sqlite3 (~> 3.50.3) + - sqlite3 (~> 3.50.4) - sqlite3/dbstatvtab - sqlite3/fts5 - sqlite3/math @@ -194,7 +194,7 @@ SPEC CHECKSUMS: PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 share_plus: 510bf0af1a42cd602274b4629920c9649c52f4cc sqlite3: 73513155ec6979715d3904ef53a8d68892d4032b - sqlite3_flutter_libs: 616267f2fca40e9c6af8c5d82324e05667040b6e + sqlite3_flutter_libs: 83f8e9f5b6554077f1d93119fe20ebaa5f3a9ef1 url_launcher_macos: 0fba8ddabfc33ce0a9afe7c5fef5aab3d8d2d673 video_player_avfoundation: 2cef49524dd1f16c5300b9cd6efd9611ce03639b wakelock_plus: 917609be14d812ddd9e9528876538b2263aaa03b diff --git a/pubspec.lock b/pubspec.lock index bcb4a37cb4..beba231b8b 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -61,18 +61,18 @@ packages: dependency: transitive description: name: build - sha256: "7d95cbbb1526ab5ae977df9b4cc660963b9b27f6d1075c0b34653868911385e4" + sha256: ce76b1d48875e3233fde17717c23d1f60a91cc631597e49a400c89b475395b1d url: "https://pub.dev" source: hosted - version: "3.0.0" + version: "3.1.0" build_config: dependency: transitive description: name: build_config - sha256: "4ae2de3e1e67ea270081eaee972e1bd8f027d459f249e0f1186730784c2e7e33" + sha256: "4f64382b97504dc2fcdf487d5aae33418e08b4703fc21249e4db6d804a4d0187" url: "https://pub.dev" source: hosted - version: "1.1.2" + version: "1.2.0" build_daemon: dependency: transitive description: @@ -85,26 +85,26 @@ packages: dependency: transitive description: name: build_resolvers - sha256: "38c9c339333a09b090a638849a4c56e70a404c6bdd3b511493addfbc113b60c2" + sha256: d1d57f7807debd7349b4726a19fd32ec8bc177c71ad0febf91a20f84cd2d4b46 url: "https://pub.dev" source: hosted - version: "3.0.0" + version: "3.0.3" build_runner: dependency: "direct dev" description: name: build_runner - sha256: b971d4a1c789eba7be3e6fe6ce5e5b50fd3719e3cb485b3fad6d04358304351d + sha256: b24597fceb695969d47025c958f3837f9f0122e237c6a22cb082a5ac66c3ca30 url: "https://pub.dev" source: hosted - version: "2.6.0" + version: "2.7.1" build_runner_core: dependency: transitive description: name: build_runner_core - sha256: c04e612ca801cd0928ccdb891c263a2b1391cb27940a5ea5afcf9ba894de5d62 + sha256: "066dda7f73d8eb48ba630a55acb50c4a84a2e6b453b1cb4567f581729e794f7b" url: "https://pub.dev" source: hosted - version: "9.2.0" + version: "9.3.1" built_collection: dependency: transitive description: @@ -117,10 +117,10 @@ packages: dependency: transitive description: name: built_value - sha256: "0b1b12a0a549605e5f04476031cd0bc91ead1d7c8e830773a18ee54179b3cb62" + sha256: a30f0a0e38671e89a492c44d005b5545b830a961575bbd8336d42869ff71066d url: "https://pub.dev" source: hosted - version: "8.11.0" + version: "8.12.0" characters: dependency: transitive description: @@ -181,10 +181,10 @@ packages: dependency: transitive description: name: code_builder - sha256: "0ec10bf4a89e4c613960bf1e8b42c64127021740fb21640c29c909826a5eea3e" + sha256: "11654819532ba94c34de52ff5feb52bd81cba1de00ef2ed622fd50295f9d4243" url: "https://pub.dev" source: hosted - version: "4.10.1" + version: "4.11.0" collection: dependency: "direct main" description: @@ -286,10 +286,10 @@ packages: dependency: "direct dev" description: name: drift_dev - sha256: "2fc05ad458a7c562755bf0cae11178dfc58387a416829b78d4da5155a61465fd" + sha256: d6646ee608b9f359b023ac329321bc9c63b098217291de079b8b2334a48abf39 url: "https://pub.dev" source: hosted - version: "2.28.1" + version: "2.28.2" fake_async: dependency: "direct dev" description: @@ -318,10 +318,10 @@ packages: dependency: "direct main" description: name: file_picker - sha256: "13ba4e627ef24503a465d1d61b32596ce10eb6b8903678d362a528f9939b4aa8" + sha256: f2d9f173c2c14635cc0e9b14c143c49ef30b4934e8d1d274d6206fcb0086a06f url: "https://pub.dev" source: hosted - version: "10.2.1" + version: "10.3.3" file_selector_linux: dependency: transitive description: @@ -334,10 +334,10 @@ packages: dependency: transitive description: name: file_selector_macos - sha256: "8c9250b2bd2d8d4268e39c82543bacbaca0fda7d29e0728c3c4bbb7c820fd711" + sha256: "19124ff4a3d8864fdc62072b6a2ef6c222d55a3404fe14893a3c02744907b60c" url: "https://pub.dev" source: hosted - version: "0.9.4+3" + version: "0.9.4+4" file_selector_platform_interface: dependency: transitive description: @@ -454,10 +454,10 @@ packages: dependency: transitive description: name: flutter_plugin_android_lifecycle - sha256: f948e346c12f8d5480d2825e03de228d0eb8c3a737e4cdaa122267b89c022b5e + sha256: b0694b7fb1689b0e6cc193b3f1fcac6423c4f93c74fb20b806c6b6f196db0c31 url: "https://pub.dev" source: hosted - version: "2.0.28" + version: "2.0.30" flutter_test: dependency: "direct dev" description: flutter @@ -509,10 +509,10 @@ packages: dependency: "direct main" description: name: http - sha256: "2c11f3f94c687ee9bad77c171151672986360b2b001d109814ee7140b2cf261b" + sha256: bb2ce4590bc2667c96f318d68cac1b5a7987ec819351d32b1c987239a815e007 url: "https://pub.dev" source: hosted - version: "1.4.0" + version: "1.5.0" http_multi_server: dependency: transitive description: @@ -533,66 +533,66 @@ packages: dependency: "direct main" description: name: image_picker - sha256: "021834d9c0c3de46bf0fe40341fa07168407f694d9b2bb18d532dc1261867f7a" + sha256: "736eb56a911cf24d1859315ad09ddec0b66104bc41a7f8c5b96b4e2620cf5041" url: "https://pub.dev" source: hosted - version: "1.1.2" + version: "1.2.0" image_picker_android: dependency: transitive description: name: image_picker_android - sha256: "6fae381e6af2bbe0365a5e4ce1db3959462fa0c4d234facf070746024bb80c8d" + sha256: a45bef33deb24839a51fb85a4d9e504ead2b1ad1c4779d02d09bf6a8857cdd52 url: "https://pub.dev" source: hosted - version: "0.8.12+24" + version: "0.8.13+2" image_picker_for_web: dependency: transitive description: name: image_picker_for_web - sha256: "717eb042ab08c40767684327be06a5d8dbb341fe791d514e4b92c7bbe1b7bb83" + sha256: "40c2a6a0da15556dc0f8e38a3246064a971a9f512386c3339b89f76db87269b6" url: "https://pub.dev" source: hosted - version: "3.0.6" + version: "3.1.0" image_picker_ios: dependency: transitive description: name: image_picker_ios - sha256: "05da758e67bc7839e886b3959848aa6b44ff123ab4b28f67891008afe8ef9100" + sha256: eb06fe30bab4c4497bad449b66448f50edcc695f1c59408e78aa3a8059eb8f0e url: "https://pub.dev" source: hosted - version: "0.8.12+2" + version: "0.8.13" image_picker_linux: dependency: transitive description: name: image_picker_linux - sha256: "34a65f6740df08bbbeb0a1abd8e6d32107941fd4868f67a507b25601651022c9" + sha256: "1f81c5f2046b9ab724f85523e4af65be1d47b038160a8c8deed909762c308ed4" url: "https://pub.dev" source: hosted - version: "0.2.1+2" + version: "0.2.2" image_picker_macos: dependency: transitive description: name: image_picker_macos - sha256: "1b90ebbd9dcf98fb6c1d01427e49a55bd96b5d67b8c67cf955d60a5de74207c1" + sha256: d58cd9d67793d52beefd6585b12050af0a7663c0c2a6ece0fb110a35d6955e04 url: "https://pub.dev" source: hosted - version: "0.2.1+2" + version: "0.2.2" image_picker_platform_interface: dependency: transitive description: name: image_picker_platform_interface - sha256: "886d57f0be73c4b140004e78b9f28a8914a09e50c2d816bdd0520051a71236a0" + sha256: "9f143b0dba3e459553209e20cc425c9801af48e6dfa4f01a0fcf927be3f41665" url: "https://pub.dev" source: hosted - version: "2.10.1" + version: "2.11.0" image_picker_windows: dependency: transitive description: name: image_picker_windows - sha256: "6ad07afc4eb1bc25f3a01084d28520496c4a3bb0cb13685435838167c9dcedeb" + sha256: d248c86554a72b5495a31c56f060cf73a41c7ff541689327b1a7dbccc33adfae url: "https://pub.dev" source: hosted - version: "0.2.1+1" + version: "0.2.2" ini: dependency: "direct dev" description: @@ -642,18 +642,18 @@ packages: dependency: "direct dev" description: name: json_serializable - sha256: ce2cf974ccdee13be2a510832d7fba0b94b364e0b0395dee42abaa51b855be27 + sha256: "33a040668b31b320aafa4822b7b1e177e163fc3c1e835c6750319d4ab23aa6fe" url: "https://pub.dev" source: hosted - version: "6.10.0" + version: "6.11.1" leak_tracker: dependency: transitive description: name: leak_tracker - sha256: "8dcda04c3fc16c14f48a7bb586d4be1f0d1572731b6d81d51772ef47c02081e0" + sha256: "33e2e26bdd85a0112ec15400c8cbffea70d0f9c3407491f672a2fad47915e2de" url: "https://pub.dev" source: hosted - version: "11.0.1" + version: "11.0.2" leak_tracker_flutter_testing: dependency: transitive description: @@ -786,18 +786,18 @@ packages: dependency: transitive description: name: path_provider_android - sha256: d0d310befe2c8ab9e7f393288ccbb11b60c019c6b5afc21973eeee4dda2b35e9 + sha256: "993381400e94d18469750e5b9dcb8206f15bc09f9da86b9e44a9b0092a0066db" url: "https://pub.dev" source: hosted - version: "2.2.17" + version: "2.2.18" path_provider_foundation: dependency: transitive description: name: path_provider_foundation - sha256: "4843174df4d288f5e29185bd6e72a6fbdf5a4a4602717eed565497429f179942" + sha256: "16eef174aacb07e09c351502740fa6254c165757638eba1e9116b0a781201bbd" url: "https://pub.dev" source: hosted - version: "2.4.1" + version: "2.4.2" path_provider_linux: dependency: transitive description: @@ -826,10 +826,10 @@ packages: dependency: transitive description: name: petitparser - sha256: "9436fe11f82d7cc1642a8671e5aa4149ffa9ae9116e6cf6dd665fc0653e3825c" + sha256: "1a97266a94f7350d30ae522c0af07890c70b8e62c71e8e3920d1db4d23c057d1" url: "https://pub.dev" source: hosted - version: "7.0.0" + version: "7.0.1" pigeon: dependency: "direct dev" description: @@ -959,18 +959,18 @@ packages: dependency: transitive description: name: source_gen - sha256: fc787b1f89ceac9580c3616f899c9a447413cbdac1df071302127764c023a134 + sha256: "800f12fb87434defa13432ab37e33051b43b290a174e15259563b043cda40c46" url: "https://pub.dev" source: hosted - version: "3.0.0" + version: "4.0.0" source_helper: dependency: transitive description: name: source_helper - sha256: "4f81479fe5194a622cdd1713fe1ecb683a6e6c85cd8cec8e2e35ee5ab3fdf2a1" + sha256: "6a3c6cc82073a8797f8c4dc4572146114a39652851c157db37e964d9c7038723" url: "https://pub.dev" source: hosted - version: "1.3.6" + version: "1.3.8" source_map_stack_trace: dependency: transitive description: @@ -1007,26 +1007,26 @@ packages: dependency: "direct main" description: name: sqlite3 - sha256: dd806fff004a0aeb01e208b858dbc649bc72104670d425a81a6dd17698535f6e + sha256: f393d92c71bdcc118d6203d07c991b9be0f84b1a6f89dd4f7eed348131329924 url: "https://pub.dev" source: hosted - version: "2.8.0" + version: "2.9.0" sqlite3_flutter_libs: dependency: "direct main" description: name: sqlite3_flutter_libs - sha256: fd996da5515a73aacd0a04ae7063db5fe8df42670d974df4c3ee538c652eef2e + sha256: "2b03273e71867a8a4d030861fc21706200debe5c5858a4b9e58f4a1c129586a4" url: "https://pub.dev" source: hosted - version: "0.5.38" + version: "0.5.39" sqlparser: dependency: transitive description: name: sqlparser - sha256: "7c859c803cf7e9a84d6db918bac824545045692bbe94a6386bd3a45132235d09" + sha256: "57090342af1ce32bb499aa641f4ecdd2d6231b9403cea537ac059e803cc20d67" url: "https://pub.dev" source: hosted - version: "0.41.1" + version: "0.41.2" stack_trace: dependency: "direct dev" description: @@ -1135,18 +1135,18 @@ packages: dependency: "direct main" description: name: url_launcher_android - sha256: "8582d7f6fe14d2652b4c45c9b6c14c0b678c2af2d083a11b604caeba51930d79" + sha256: "07cffecb7d68cbc6437cd803d5f11a86fe06736735c3dfe46ff73bcb0f958eed" url: "https://pub.dev" source: hosted - version: "6.3.16" + version: "6.3.21" url_launcher_ios: dependency: transitive description: name: url_launcher_ios - sha256: "7f2022359d4c099eea7df3fdf739f7d3d3b9faf3166fb1dd390775176e0b76cb" + sha256: d80b3f567a617cb923546034cc94bfe44eb15f989fe670b37f26abdb9d939cb7 url: "https://pub.dev" source: hosted - version: "6.3.3" + version: "6.3.4" url_launcher_linux: dependency: transitive description: @@ -1159,10 +1159,10 @@ packages: dependency: transitive description: name: url_launcher_macos - sha256: "17ba2000b847f334f16626a574c702b196723af2a289e7a93ffcb79acff855c2" + sha256: c043a77d6600ac9c38300567f33ef12b0ef4f4783a2c1f00231d2b1941fea13f url: "https://pub.dev" source: hosted - version: "3.2.2" + version: "3.2.3" url_launcher_platform_interface: dependency: transitive description: @@ -1215,18 +1215,18 @@ packages: dependency: transitive description: name: video_player_android - sha256: "0fabf59eea728a6a887f29f2818eafbefb4b37c727dbb62dccef56c9287a692f" + sha256: "59e5a457ddcc1688f39e9aef0efb62aa845cf0cbbac47e44ac9730dc079a2385" url: "https://pub.dev" source: hosted - version: "2.8.10" + version: "2.8.13" video_player_avfoundation: dependency: transitive description: name: video_player_avfoundation - sha256: "509ef9cfe7a3379783ccf306d45f5b5fc9db747401f956ce31c963417019e48e" + sha256: f9a780aac57802b2892f93787e5ea53b5f43cc57dc107bee9436458365be71cd url: "https://pub.dev" source: hosted - version: "2.8.2" + version: "2.8.4" video_player_platform_interface: dependency: "direct dev" description: @@ -1271,10 +1271,10 @@ packages: dependency: transitive description: name: watcher - sha256: "0b7fd4a0bbc4b92641dbf20adfd7e3fd1398fe17102d94b674234563e110088a" + sha256: "5bf046f41320ac97a469d506261797f35254fa61c641741ef32dacda98b7d39c" url: "https://pub.dev" source: hosted - version: "1.1.2" + version: "1.1.3" web: dependency: transitive description: @@ -1343,10 +1343,10 @@ packages: dependency: transitive description: name: xml - sha256: "3202a47961c1a0af6097c9f8c1b492d705248ba309e6f7a72410422c05046851" + sha256: "971043b3a0d3da28727e40ed3e0b5d18b742fa5a68665cca88e74b7876d5e025" url: "https://pub.dev" source: hosted - version: "6.6.0" + version: "6.6.1" yaml: dependency: transitive description: From 3c94f6d779511b923eafaa40bd3139fef136dfcd Mon Sep 17 00:00:00 2001 From: Rajesh Malviya Date: Wed, 10 Sep 2025 19:40:28 +0530 Subject: [PATCH 11/11] deps android: Upgrade Kotlin to 2.2.20, from 2.2.0 Changelog: https://kotlinlang.org/docs/whatsnew2220.html Highlights: * Mostly experimental changes. * One notable change is improved incremental compilation for Kotlin/JVM but currently experimental: - https://kotlinlang.org/docs/whatsnew2220.html#preview-improved-incremental-compilation-for-kotlin-jvm * And one breaking change for `kapt.use.k2` property, which we do not use. --- android/gradle.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/gradle.properties b/android/gradle.properties index 416beeeb38..77c705e0af 100644 --- a/android/gradle.properties +++ b/android/gradle.properties @@ -13,4 +13,4 @@ agpVersion=8.12.0 # https://kotlinlang.org/docs/releases.html#release-details # A helpful discussion is at: # https://stackoverflow.com/a/74425347 -kotlinVersion=2.2.0 +kotlinVersion=2.2.20