Skip to content

Commit 4fcbbc1

Browse files
committed
deps: Upgrade packages to latest
Done because it's the first step in our plan to resolve zulip#612, the "Missing API declaration" warning from Apple. This is the result of `tools/upgrade pod-major`. No breaking changes requiring synchronous code changes were found. Changelogs: https://pub.dev/packages/device_info_plus/changelog https://pub.dev/packages/file_picker/changelog https://pub.dev/packages/flutter_local_notifications/changelog https://pub.dev/packages/package_info_plus/changelog https://pub.dev/packages/share_plus/changelog https://pub.dev/packages/pigeon/changelog All of these changelogs except `pigeon` mention adding "privacy info" or "privacy manifest" in the version we're taking here -- exactly the kind of thing we want to see, with zulip#612 in mind. I would guess that `pigeon` doesn't need one, as it's mainly just a code generator tool. Related: zulip#612
1 parent e47e7ec commit 4fcbbc1

File tree

6 files changed

+74
-70
lines changed

6 files changed

+74
-70
lines changed

android/app/src/main/kotlin/com/zulip/flutter/Notifications.g.kt

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Autogenerated from Pigeon (v17.2.0), do not edit directly.
1+
// Autogenerated from Pigeon (v18.0.0), do not edit directly.
22
// See also: https://pub.dev/packages/pigeon
33

44
package com.zulip.flutter
@@ -134,9 +134,10 @@ interface AndroidNotificationHostApi {
134134
}
135135
/** Sets up an instance of `AndroidNotificationHostApi` to handle messages through the `binaryMessenger`. */
136136
@Suppress("UNCHECKED_CAST")
137-
fun setUp(binaryMessenger: BinaryMessenger, api: AndroidNotificationHostApi?) {
137+
fun setUp(binaryMessenger: BinaryMessenger, api: AndroidNotificationHostApi?, messageChannelSuffix: String = "") {
138+
val separatedMessageChannelSuffix = if (messageChannelSuffix.isNotEmpty()) ".$messageChannelSuffix" else ""
138139
run {
139-
val channel = BasicMessageChannel<Any?>(binaryMessenger, "dev.flutter.pigeon.zulip.AndroidNotificationHostApi.notify", codec)
140+
val channel = BasicMessageChannel<Any?>(binaryMessenger, "dev.flutter.pigeon.zulip.AndroidNotificationHostApi.notify$separatedMessageChannelSuffix", codec)
140141
if (api != null) {
141142
channel.setMessageHandler { message, reply ->
142143
val args = message as List<Any?>

ios/Podfile.lock

+8-8
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,10 @@ PODS:
4242
- Firebase/Messaging (10.22.0):
4343
- Firebase/CoreOnly
4444
- FirebaseMessaging (~> 10.22.0)
45-
- firebase_core (2.27.0):
45+
- firebase_core (2.28.0):
4646
- Firebase/CoreOnly (= 10.22.0)
4747
- Flutter
48-
- firebase_messaging (14.7.19):
48+
- firebase_messaging (14.8.0):
4949
- Firebase/Messaging (= 10.22.0)
5050
- firebase_core
5151
- Flutter
@@ -205,13 +205,13 @@ EXTERNAL SOURCES:
205205

206206
SPEC CHECKSUMS:
207207
app_settings: 017320c6a680cdc94c799949d95b84cb69389ebc
208-
device_info_plus: c6fb39579d0f423935b0c9ce7ee2f44b71b9fce6
208+
device_info_plus: 97af1d7e84681a90d0693e63169a5d50e0839a0d
209209
DKImagePickerController: b512c28220a2b8ac7419f21c491fc8534b7601ac
210210
DKPhotoGallery: fdfad5125a9fdda9cc57df834d49df790dbb4179
211-
file_picker: 15fd9539e4eb735dc54bae8c0534a7a9511a03de
211+
file_picker: 09aa5ec1ab24135ccd7a1621c46c84134bfd6655
212212
Firebase: 797fd7297b7e1be954432743a0b3f90038e45a71
213-
firebase_core: 100945864b4aedce3cfef0c62ab864858bf013cf
214-
firebase_messaging: e65050bf9b187511d80ea3a4de7cf5573d2c7543
213+
firebase_core: d955499180c3c8ef355adf46b8752c4c01d09e0a
214+
firebase_messaging: 23c8eaa885a11552e45c98b7a08ba81860092883
215215
FirebaseCore: 0326ec9b05fbed8f8716cddbf0e36894a13837f7
216216
FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3
217217
FirebaseInstallations: 42d6ead4605d6eafb3b6683674e80e18eb6f2c35
@@ -223,11 +223,11 @@ SPEC CHECKSUMS:
223223
image_picker_ios: b545a5f16c0fa88e3ecbbce3ed4de45567a8ec18
224224
integration_test: ce0a3ffa1de96d1a89ca0ac26fca7ea18a749ef4
225225
nanopb: 438bc412db1928dac798aa6fd75726007be04262
226-
package_info_plus: 115f4ad11e0698c8c1c5d8a689390df880f47e85
226+
package_info_plus: 58f0028419748fad15bf008b270aaa8e54380b1c
227227
path_provider_foundation: 3784922295ac71e43754bd15e0653ccfd36a147c
228228
PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47
229229
SDWebImage: 40b0b4053e36c660a764958bff99eed16610acbb
230-
share_plus: c3fef564749587fc939ef86ffb283ceac0baf9f5
230+
share_plus: 8875f4f2500512ea181eef553c3e27dba5135aad
231231
sqlite3: 73b7fc691fdc43277614250e04d183740cb15078
232232
sqlite3_flutter_libs: af0e8fe9bce48abddd1ffdbbf839db0302d72d80
233233
SwiftyGif: 706c60cf65fa2bc5ee0313beece843c8eb8194d4

lib/host/android_notifications.g.dart

+7-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Autogenerated from Pigeon (v17.2.0), do not edit directly.
1+
// Autogenerated from Pigeon (v18.0.0), do not edit directly.
22
// See also: https://pub.dev/packages/pigeon
33
// 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
44

@@ -80,12 +80,15 @@ class AndroidNotificationHostApi {
8080
/// Constructor for [AndroidNotificationHostApi]. The [binaryMessenger] named argument is
8181
/// available for dependency injection. If it is left null, the default
8282
/// BinaryMessenger will be used which routes to the host platform.
83-
AndroidNotificationHostApi({BinaryMessenger? binaryMessenger})
84-
: __pigeon_binaryMessenger = binaryMessenger;
83+
AndroidNotificationHostApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''})
84+
: __pigeon_binaryMessenger = binaryMessenger,
85+
__pigeon_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : '';
8586
final BinaryMessenger? __pigeon_binaryMessenger;
8687

8788
static const MessageCodec<Object?> pigeonChannelCodec = _AndroidNotificationHostApiCodec();
8889

90+
final String __pigeon_messageChannelSuffix;
91+
8992
/// Corresponds to `android.app.NotificationManager.notify`,
9093
/// combined with `androidx.core.app.NotificationCompat.Builder`.
9194
///
@@ -104,7 +107,7 @@ class AndroidNotificationHostApi {
104107
/// https://developer.android.com/reference/kotlin/android/app/NotificationManager.html#notify
105108
/// https://developer.android.com/reference/androidx/core/app/NotificationCompat.Builder
106109
Future<void> notify({String? tag, required int id, required String channelId, int? color, PendingIntent? contentIntent, String? contentText, String? contentTitle, Map<String?, String?>? extras, String? smallIconResourceName,}) async {
107-
const String __pigeon_channelName = 'dev.flutter.pigeon.zulip.AndroidNotificationHostApi.notify';
110+
final String __pigeon_channelName = 'dev.flutter.pigeon.zulip.AndroidNotificationHostApi.notify$__pigeon_messageChannelSuffix';
108111
final BasicMessageChannel<Object?> __pigeon_channel = BasicMessageChannel<Object?>(
109112
__pigeon_channelName,
110113
pigeonChannelCodec,

macos/Podfile.lock

+7-7
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ PODS:
88
- Firebase/Messaging (10.22.0):
99
- Firebase/CoreOnly
1010
- FirebaseMessaging (~> 10.22.0)
11-
- firebase_core (2.27.0):
11+
- firebase_core (2.28.0):
1212
- Firebase/CoreOnly (~> 10.22.0)
1313
- FlutterMacOS
14-
- firebase_messaging (14.7.19):
14+
- firebase_messaging (14.8.0):
1515
- Firebase/CoreOnly (~> 10.22.0)
1616
- Firebase/Messaging (~> 10.22.0)
1717
- firebase_core
@@ -150,11 +150,11 @@ EXTERNAL SOURCES:
150150
:path: Flutter/ephemeral/.symlinks/plugins/url_launcher_macos/macos
151151

152152
SPEC CHECKSUMS:
153-
device_info_plus: 5401765fde0b8d062a2f8eb65510fb17e77cf07f
153+
device_info_plus: ce1b7762849d3ec103d0e0517299f2db7ad60720
154154
file_selector_macos: 468fb6b81fac7c0e88d71317f3eec34c3b008ff9
155155
Firebase: 797fd7297b7e1be954432743a0b3f90038e45a71
156-
firebase_core: 94cef1d79e26747286a4808b2345c1ecb8501b11
157-
firebase_messaging: b243cd1026362f3f5ec5e73ffb0c4431519f0b57
156+
firebase_core: 2c57be44d4fb5de6757fd8ebe04e363599daef36
157+
firebase_messaging: 6ee25816b47b604184e49b9e0c49334ebe555d06
158158
FirebaseCore: 0326ec9b05fbed8f8716cddbf0e36894a13837f7
159159
FirebaseCoreInternal: 6a292e6f0bece1243a737e81556e56e5e19282e3
160160
FirebaseInstallations: 42d6ead4605d6eafb3b6683674e80e18eb6f2c35
@@ -164,10 +164,10 @@ SPEC CHECKSUMS:
164164
GoogleDataTransport: 6c09b596d841063d76d4288cc2d2f42cc36e1e2a
165165
GoogleUtilities: d053d902a8edaa9904e1bd00c37535385b8ed152
166166
nanopb: 438bc412db1928dac798aa6fd75726007be04262
167-
package_info_plus: 02d7a575e80f194102bef286361c6c326e4c29ce
167+
package_info_plus: fa739dd842b393193c5ca93c26798dff6e3d0e0c
168168
path_provider_foundation: 3784922295ac71e43754bd15e0653ccfd36a147c
169169
PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47
170-
share_plus: 76dd39142738f7a68dd57b05093b5e8193f220f7
170+
share_plus: 36537c04ce0c3e3f5bd297ce4318b6d5ee5fd6cf
171171
sqlite3: 73b7fc691fdc43277614250e04d183740cb15078
172172
sqlite3_flutter_libs: 06a05802529659a272beac4ee1350bfec294f386
173173
url_launcher_macos: d2691c7dd33ed713bf3544850a623080ec693d95

pubspec.lock

+42-42
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ packages:
1313
dependency: transitive
1414
description:
1515
name: _flutterfire_internals
16-
sha256: "4eec93681221723a686ad580c2e7d960e1017cf1a4e0a263c2573c2c6b0bf5cd"
16+
sha256: "79b6452b4066fcbdd74c2aac354e80c591a727e0364bedccecdb5a5321784fa2"
1717
url: "https://pub.dev"
1818
source: hosted
19-
version: "1.3.25"
19+
version: "1.3.28"
2020
analyzer:
2121
dependency: transitive
2222
description:
@@ -221,10 +221,10 @@ packages:
221221
dependency: transitive
222222
description:
223223
name: cross_file
224-
sha256: fedaadfa3a6996f75211d835aaeb8fede285dae94262485698afd832371b9a5e
224+
sha256: "55d7b444feb71301ef6b8838dbc1ae02e63dd48c8773f3810ff53bb1e2945b32"
225225
url: "https://pub.dev"
226226
source: hosted
227-
version: "0.3.3+8"
227+
version: "0.3.4+1"
228228
crypto:
229229
dependency: "direct main"
230230
description:
@@ -261,10 +261,10 @@ packages:
261261
dependency: "direct main"
262262
description:
263263
name: device_info_plus
264-
sha256: "77f757b789ff68e4eaf9c56d1752309bd9f7ad557cb105b938a7f8eb89e59110"
264+
sha256: "50fb435ed30c6d2525cbfaaa0f46851ea6131315f213c0d921b0e407b34e3b84"
265265
url: "https://pub.dev"
266266
source: hosted
267-
version: "9.1.2"
267+
version: "10.0.1"
268268
device_info_plus_platform_interface:
269269
dependency: transitive
270270
description:
@@ -277,18 +277,18 @@ packages:
277277
dependency: "direct main"
278278
description:
279279
name: drift
280-
sha256: b50a8342c6ddf05be53bda1d246404cbad101b64dc73e8d6d1ac1090d119b4e2
280+
sha256: "3b276c838ff7f8e19aac18a51f9b388715268f3534eaaf8047c8455ef3c1738d"
281281
url: "https://pub.dev"
282282
source: hosted
283-
version: "2.15.0"
283+
version: "2.16.0"
284284
drift_dev:
285285
dependency: "direct dev"
286286
description:
287287
name: drift_dev
288-
sha256: c037d9431b6f8dc633652b1469e5f53aaec6e4eb405ed29dd232fa888ef10d88
288+
sha256: "66cf3e397448f855523d7b6b7b3789db232b211db96543a42285464d05f3bf72"
289289
url: "https://pub.dev"
290290
source: hosted
291-
version: "2.15.0"
291+
version: "2.16.0"
292292
fake_async:
293293
dependency: "direct dev"
294294
description:
@@ -317,10 +317,10 @@ packages:
317317
dependency: "direct main"
318318
description:
319319
name: file_picker
320-
sha256: "1bbf65dd997458a08b531042ec3794112a6c39c07c37ff22113d2e7e4f81d4e4"
320+
sha256: d1d0ac3966b36dc3e66eeefb40280c17feb87fa2099c6e22e6a1fc959327bd03
321321
url: "https://pub.dev"
322322
source: hosted
323-
version: "6.2.1"
323+
version: "8.0.0+1"
324324
file_selector_linux:
325325
dependency: transitive
326326
description:
@@ -357,10 +357,10 @@ packages:
357357
dependency: "direct main"
358358
description:
359359
name: firebase_core
360-
sha256: "53316975310c8af75a96e365f9fccb67d1c544ef0acdbf0d88bbe30eedd1c4f9"
360+
sha256: "4b45655ec1b21a1783681f72f840a2e74d298046c2b7c286ab0e4f0efbf93d0a"
361361
url: "https://pub.dev"
362362
source: hosted
363-
version: "2.27.0"
363+
version: "2.28.0"
364364
firebase_core_platform_interface:
365365
dependency: transitive
366366
description:
@@ -373,34 +373,34 @@ packages:
373373
dependency: transitive
374374
description:
375375
name: firebase_core_web
376-
sha256: c8e1d59385eee98de63c92f961d2a7062c5d9a65e7f45bdc7f1b0b205aab2492
376+
sha256: "28e30e00748497b9a70db2025942a42c5d752534eb678e9b9b98db056cf404ba"
377377
url: "https://pub.dev"
378378
source: hosted
379-
version: "2.11.5"
379+
version: "2.14.0"
380380
firebase_messaging:
381381
dependency: "direct main"
382382
description:
383383
name: firebase_messaging
384-
sha256: e41586e0fd04fe9a40424f8b0053d0832e6d04f49e020cdaf9919209a28497e9
384+
sha256: "502233442839406198c34458a4ff71ca3350cc7be88ce06a8b729cbd2162ef57"
385385
url: "https://pub.dev"
386386
source: hosted
387-
version: "14.7.19"
387+
version: "14.8.0"
388388
firebase_messaging_platform_interface:
389389
dependency: transitive
390390
description:
391391
name: firebase_messaging_platform_interface
392-
sha256: f7a9d74ff7fc588a924f6b2eaeaa148b0db521b13a9db55f6ad45864fa98c06e
392+
sha256: "9438353a857c8000b0680d7ee246acb14fb854c4a14df4ebc7e1efde166903ac"
393393
url: "https://pub.dev"
394394
source: hosted
395-
version: "4.5.27"
395+
version: "4.5.30"
396396
firebase_messaging_web:
397397
dependency: transitive
398398
description:
399399
name: firebase_messaging_web
400-
sha256: fc21e771166860c55b103701c5ac7cdb2eec28897b97c42e6e5703cbedf9e02e
400+
sha256: "6672c1c41e79d607b1ce0bbf1c6dcf97f7894b98bf65fe806e40d62a700bae3a"
401401
url: "https://pub.dev"
402402
source: hosted
403-
version: "3.6.8"
403+
version: "3.8.0"
404404
fixnum:
405405
dependency: transitive
406406
description:
@@ -439,10 +439,10 @@ packages:
439439
dependency: "direct main"
440440
description:
441441
name: flutter_local_notifications
442-
sha256: "55b9b229307a10974b26296ff29f2e132256ba4bd74266939118eaefa941cb00"
442+
sha256: f9a05409385b77b06c18f200a41c7c2711ebf7415669350bb0f8474c07bd40d1
443443
url: "https://pub.dev"
444444
source: hosted
445-
version: "16.3.3"
445+
version: "17.0.0"
446446
flutter_local_notifications_linux:
447447
dependency: transitive
448448
description:
@@ -523,10 +523,10 @@ packages:
523523
dependency: "direct main"
524524
description:
525525
name: http
526-
sha256: a2bbf9d017fcced29139daa8ed2bba4ece450ab222871df93ca9eec6f80c34ba
526+
sha256: "761a297c042deedc1ffbb156d6e2af13886bb305c2a343a4d972504cd67dd938"
527527
url: "https://pub.dev"
528528
source: hosted
529-
version: "1.2.0"
529+
version: "1.2.1"
530530
http_multi_server:
531531
dependency: transitive
532532
description:
@@ -563,10 +563,10 @@ packages:
563563
dependency: transitive
564564
description:
565565
name: image_picker_for_web
566-
sha256: e2423c53a68b579a7c37a1eda967b8ae536c3d98518e5db95ca1fe5719a730a3
566+
sha256: "6a1704fdd75022272e7e7a897a9068e9c2ff3cd6a66820bf3ded810633eac954"
567567
url: "https://pub.dev"
568568
source: hosted
569-
version: "3.0.2"
569+
version: "3.0.3"
570570
image_picker_ios:
571571
dependency: transitive
572572
description:
@@ -632,10 +632,10 @@ packages:
632632
dependency: transitive
633633
description:
634634
name: js
635-
sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3
635+
sha256: c1b2e9b5ea78c45e1a0788d29606ba27dc5f71f019f32ca5140f61ef071838cf
636636
url: "https://pub.dev"
637637
source: hosted
638-
version: "0.6.7"
638+
version: "0.7.1"
639639
json_annotation:
640640
dependency: "direct main"
641641
description:
@@ -752,10 +752,10 @@ packages:
752752
dependency: "direct main"
753753
description:
754754
name: package_info_plus
755-
sha256: "88bc797f44a94814f2213db1c9bd5badebafdfb8290ca9f78d4b9ee2a3db4d79"
755+
sha256: cb44f49b6e690fa766f023d5b22cac6b9affe741dd792b6ac7ad4fabe0d7b097
756756
url: "https://pub.dev"
757757
source: hosted
758-
version: "5.0.1"
758+
version: "6.0.0"
759759
package_info_plus_platform_interface:
760760
dependency: transitive
761761
description:
@@ -832,10 +832,10 @@ packages:
832832
dependency: "direct dev"
833833
description:
834834
name: pigeon
835-
sha256: f336a0547b790b3dcfe4fc49f63575dea3555b609e38886f4f46c1fe3cfa5f20
835+
sha256: be883401d09121c427ed9c5f6e96427787d93d335f55e5e2b0d780a0a22cd561
836836
url: "https://pub.dev"
837837
source: hosted
838-
version: "17.3.0"
838+
version: "18.0.0"
839839
platform:
840840
dependency: transitive
841841
description:
@@ -904,10 +904,10 @@ packages:
904904
dependency: "direct main"
905905
description:
906906
name: share_plus
907-
sha256: "3ef39599b00059db0990ca2e30fca0a29d8b37aae924d60063f8e0184cf20900"
907+
sha256: "05ec043470319bfbabe0adbc90d3a84cbff0426b9d9f3a6e2ad3e131fa5fa629"
908908
url: "https://pub.dev"
909909
source: hosted
910-
version: "7.2.2"
910+
version: "8.0.2"
911911
share_plus_platform_interface:
912912
dependency: "direct main"
913913
description:
@@ -1173,10 +1173,10 @@ packages:
11731173
dependency: transitive
11741174
description:
11751175
name: url_launcher_web
1176-
sha256: fff0932192afeedf63cdd50ecbb1bc825d31aed259f02bb8dba0f3b729a5e88b
1176+
sha256: "3692a459204a33e04bc94f5fb91158faf4f2c8903281ddd82915adecdb1a901d"
11771177
url: "https://pub.dev"
11781178
source: hosted
1179-
version: "2.2.3"
1179+
version: "2.3.0"
11801180
url_launcher_windows:
11811181
dependency: transitive
11821182
description:
@@ -1221,18 +1221,18 @@ packages:
12211221
dependency: transitive
12221222
description:
12231223
name: web
1224-
sha256: "4188706108906f002b3a293509234588823c8c979dc83304e229ff400c996b05"
1224+
sha256: "97da13628db363c635202ad97068d47c5b8aa555808e7a9411963c533b449b27"
12251225
url: "https://pub.dev"
12261226
source: hosted
1227-
version: "0.4.2"
1227+
version: "0.5.1"
12281228
web_socket_channel:
12291229
dependency: transitive
12301230
description:
12311231
name: web_socket_channel
1232-
sha256: "939ab60734a4f8fa95feacb55804fa278de28bdeef38e616dc08e44a84adea23"
1232+
sha256: "1d8e795e2a8b3730c41b8a98a2dff2e0fb57ae6f0764a1c46ec5915387d257b2"
12331233
url: "https://pub.dev"
12341234
source: hosted
1235-
version: "2.4.3"
1235+
version: "2.4.4"
12361236
webdriver:
12371237
dependency: transitive
12381238
description:

0 commit comments

Comments
 (0)