Skip to content

Commit a577c8a

Browse files
committed
Support latest firebase packages
1 parent 2290814 commit a577c8a

File tree

5 files changed

+62
-71
lines changed

5 files changed

+62
-71
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# manUp
22

3+
## [9.3.0]
4+
5+
- Support `firebase_remote_config` v6 and `firebase_analytics` v12
6+
37
## [9.2.2]
48

59
- Fix an issue that would prevent os from detecting correctly

example/pubspec.lock

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ packages:
55
dependency: transitive
66
description:
77
name: _flutterfire_internals
8-
sha256: "37a42d06068e2fe3deddb2da079a8c4d105f241225ba27b7122b37e9865fd8f7"
8+
sha256: "23d16f00a2da8ffa997c782453c73867b0609bd90435195671a54de38a3566df"
99
url: "https://pub.dev"
1010
source: hosted
11-
version: "1.3.35"
11+
version: "1.3.62"
1212
async:
1313
dependency: transitive
1414
description:
@@ -61,10 +61,10 @@ packages:
6161
dependency: transitive
6262
description:
6363
name: fake_async
64-
sha256: "6a95e56b2449df2273fd8c45a662d6947ce1ebb7aafe80e550a3f68297f3cacc"
64+
sha256: "5368f224a74523e8d2e7399ea1638b37aecfca824a3cc4dfdf77bf1fa905ac44"
6565
url: "https://pub.dev"
6666
source: hosted
67-
version: "1.3.2"
67+
version: "1.3.3"
6868
ffi:
6969
dependency: transitive
7070
description:
@@ -77,74 +77,74 @@ packages:
7777
dependency: "direct main"
7878
description:
7979
name: firebase_analytics
80-
sha256: dbf1e7ab22cfb1f4a4adb103b46a26276b4edc593d4a78ef6fb942bafc92e035
80+
sha256: fce78440ab7b95563054039aac5e342088efed9dc009ac6f81d5cac07155d509
8181
url: "https://pub.dev"
8282
source: hosted
83-
version: "10.10.7"
83+
version: "12.0.2"
8484
firebase_analytics_platform_interface:
8585
dependency: transitive
8686
description:
8787
name: firebase_analytics_platform_interface
88-
sha256: "3729b74f8cf1d974a27ba70332ecb55ff5ff560edc8164a6469f4a055b429c37"
88+
sha256: "75bdcd2d2635c4cdcd7ec13727527751ddf2f9933e5bf1264a2387920246f3c5"
8989
url: "https://pub.dev"
9090
source: hosted
91-
version: "3.10.8"
91+
version: "5.0.2"
9292
firebase_analytics_web:
9393
dependency: transitive
9494
description:
9595
name: firebase_analytics_web
96-
sha256: "019cd7eee74254d33fbd2e29229367ce33063516bf6b3258a341d89e3b0f1655"
96+
sha256: ed5767695b131cdd425ee6d49934dca80689d9df40609c0d0aa8907ee6f0f785
9797
url: "https://pub.dev"
9898
source: hosted
99-
version: "0.5.7+7"
99+
version: "0.6.0+2"
100100
firebase_core:
101101
dependency: "direct main"
102102
description:
103103
name: firebase_core
104-
sha256: "26de145bb9688a90962faec6f838247377b0b0d32cc0abecd9a4e43525fc856c"
104+
sha256: "4dd96f05015c0dcceaa47711394c32971aee70169625d5e2477e7676c01ce0ee"
105105
url: "https://pub.dev"
106106
source: hosted
107-
version: "2.32.0"
107+
version: "4.1.1"
108108
firebase_core_platform_interface:
109109
dependency: transitive
110110
description:
111111
name: firebase_core_platform_interface
112-
sha256: e30da58198a6d4b49d5bce4e852f985c32cb10db329ebef9473db2b9f09ce810
112+
sha256: "5873a370f0d232918e23a5a6137dbe4c2c47cf017301f4ea02d9d636e52f60f0"
113113
url: "https://pub.dev"
114114
source: hosted
115-
version: "5.3.0"
115+
version: "6.0.1"
116116
firebase_core_web:
117117
dependency: transitive
118118
description:
119119
name: firebase_core_web
120-
sha256: f967a7138f5d2ffb1ce15950e2a382924239eaa521150a8f144af34e68b3b3e5
120+
sha256: "61a51037312dac781f713308903bb7a1762a7f92f7bc286a3a0947fb2a713b82"
121121
url: "https://pub.dev"
122122
source: hosted
123-
version: "2.18.1"
123+
version: "3.1.1"
124124
firebase_remote_config:
125125
dependency: "direct main"
126126
description:
127127
name: firebase_remote_config
128-
sha256: "653bd94b68e2c4e89eca10db90576101f1024151f39f2d4e7c64ae6a90a5f9c5"
128+
sha256: "6406d65d88d41891d201095d1a6bff8ecabe91f3097090db00900d53826f2f9f"
129129
url: "https://pub.dev"
130130
source: hosted
131-
version: "4.4.7"
131+
version: "6.0.2"
132132
firebase_remote_config_platform_interface:
133133
dependency: transitive
134134
description:
135135
name: firebase_remote_config_platform_interface
136-
sha256: "24a2c445b15de3af7e4582ebceb2aa9a1e3731d0202cb3e7a1e03012440fa07d"
136+
sha256: "60ec31cc11bcf2f416e86dd77521784b7dc4be1b82118ca10a1ce9a29fa85e09"
137137
url: "https://pub.dev"
138138
source: hosted
139-
version: "1.4.35"
139+
version: "2.0.3"
140140
firebase_remote_config_web:
141141
dependency: transitive
142142
description:
143143
name: firebase_remote_config_web
144-
sha256: "525aa3000fd27cd023841c802010a06515e564aab2f147aa964b35f54abbf449"
144+
sha256: "864791054997d63987e0fbb2d7b175ab04e41060a9315b7eeddba2974603247c"
145145
url: "https://pub.dev"
146146
source: hosted
147-
version: "1.6.7"
147+
version: "1.8.12"
148148
flutter:
149149
dependency: "direct main"
150150
description: flutter
@@ -188,26 +188,26 @@ packages:
188188
dependency: transitive
189189
description:
190190
name: leak_tracker
191-
sha256: c35baad643ba394b40aac41080300150a4f08fd0fd6a10378f8f7c6bc161acec
191+
sha256: "33e2e26bdd85a0112ec15400c8cbffea70d0f9c3407491f672a2fad47915e2de"
192192
url: "https://pub.dev"
193193
source: hosted
194-
version: "10.0.8"
194+
version: "11.0.2"
195195
leak_tracker_flutter_testing:
196196
dependency: transitive
197197
description:
198198
name: leak_tracker_flutter_testing
199-
sha256: f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573
199+
sha256: "1dbc140bb5a23c75ea9c4811222756104fbcd1a27173f0c34ca01e16bea473c1"
200200
url: "https://pub.dev"
201201
source: hosted
202-
version: "3.0.9"
202+
version: "3.0.10"
203203
leak_tracker_testing:
204204
dependency: transitive
205205
description:
206206
name: leak_tracker_testing
207-
sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3"
207+
sha256: "8d5a2d49f4a66b49744b23b018848400d23e54caf9463f4eb20df3eb8acb2eb1"
208208
url: "https://pub.dev"
209209
source: hosted
210-
version: "3.0.1"
210+
version: "3.0.2"
211211
lints:
212212
dependency: transitive
213213
description:
@@ -392,10 +392,10 @@ packages:
392392
dependency: transitive
393393
description:
394394
name: test_api
395-
sha256: fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd
395+
sha256: "522f00f556e73044315fa4585ec3270f1808a4b186c936e612cab0b565ff1e00"
396396
url: "https://pub.dev"
397397
source: hosted
398-
version: "0.7.4"
398+
version: "0.7.6"
399399
typed_data:
400400
dependency: transitive
401401
description:
@@ -472,10 +472,10 @@ packages:
472472
dependency: transitive
473473
description:
474474
name: vector_math
475-
sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803"
475+
sha256: d530bd74fea330e6e364cda7a85019c434070188383e1cd8d9777ee586914c5b
476476
url: "https://pub.dev"
477477
source: hosted
478-
version: "2.1.4"
478+
version: "2.2.0"
479479
vm_service:
480480
dependency: transitive
481481
description:
@@ -509,5 +509,5 @@ packages:
509509
source: hosted
510510
version: "1.0.4"
511511
sdks:
512-
dart: ">=3.7.0-0 <4.0.0"
512+
dart: ">=3.8.0-0 <4.0.0"
513513
flutter: ">=3.24.0"

example/pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,13 @@ dependencies:
3232
sdk: flutter
3333
manup:
3434
path: ../
35-
firebase_analytics: ^10.8.0
36-
firebase_remote_config: ^4.3.8
35+
firebase_core: ^4.1.0
36+
firebase_analytics: ^12.0.0
37+
firebase_remote_config: ^6.0.0
3738

3839
# The following adds the Cupertino Icons font to your application.
3940
# Use with the CupertinoIcons class for iOS style icons.
4041
cupertino_icons: ^1.0.2
41-
firebase_core: ^2.24.2
4242
package_info_plus: ^8.0.2
4343
http: ^1.2.2
4444

pubspec.lock

Lines changed: 19 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ packages:
55
dependency: transitive
66
description:
77
name: _fe_analyzer_shared
8-
sha256: "16e298750b6d0af7ce8a3ba7c18c69c3785d11b15ec83f6dcd0ad2a0009b3cab"
8+
sha256: "0b2f2bd91ba804e53a61d757b986f89f1f9eaed5b11e4b2f5a2468d86d6c9fc7"
99
url: "https://pub.dev"
1010
source: hosted
11-
version: "76.0.0"
11+
version: "67.0.0"
1212
_flutterfire_internals:
1313
dependency: transitive
1414
description:
@@ -17,19 +17,14 @@ packages:
1717
url: "https://pub.dev"
1818
source: hosted
1919
version: "1.3.43"
20-
_macros:
21-
dependency: transitive
22-
description: dart
23-
source: sdk
24-
version: "0.3.3"
2520
analyzer:
2621
dependency: transitive
2722
description:
2823
name: analyzer
29-
sha256: "1f14db053a8c23e260789e9b0980fa27f2680dd640932cae5e1137cce0e46e1e"
24+
sha256: "37577842a27e4338429a1cbc32679d508836510b056f1eedf0c8d20e39c1383d"
3025
url: "https://pub.dev"
3126
source: hosted
32-
version: "6.11.0"
27+
version: "6.4.1"
3328
args:
3429
dependency: transitive
3530
description:
@@ -178,18 +173,18 @@ packages:
178173
dependency: transitive
179174
description:
180175
name: dart_style
181-
sha256: "7856d364b589d1f08986e140938578ed36ed948581fbc3bc9aef1805039ac5ab"
176+
sha256: "99e066ce75c89d6b29903d788a7bb9369cf754f7b24bf70bf4b6d6d6b26853b9"
182177
url: "https://pub.dev"
183178
source: hosted
184-
version: "2.3.7"
179+
version: "2.3.6"
185180
fake_async:
186181
dependency: transitive
187182
description:
188183
name: fake_async
189-
sha256: "6a95e56b2449df2273fd8c45a662d6947ce1ebb7aafe80e550a3f68297f3cacc"
184+
sha256: "5368f224a74523e8d2e7399ea1638b37aecfca824a3cc4dfdf77bf1fa905ac44"
190185
url: "https://pub.dev"
191186
source: hosted
192-
version: "1.3.2"
187+
version: "1.3.3"
193188
ffi:
194189
dependency: transitive
195190
description:
@@ -377,26 +372,26 @@ packages:
377372
dependency: transitive
378373
description:
379374
name: leak_tracker
380-
sha256: c35baad643ba394b40aac41080300150a4f08fd0fd6a10378f8f7c6bc161acec
375+
sha256: "33e2e26bdd85a0112ec15400c8cbffea70d0f9c3407491f672a2fad47915e2de"
381376
url: "https://pub.dev"
382377
source: hosted
383-
version: "10.0.8"
378+
version: "11.0.2"
384379
leak_tracker_flutter_testing:
385380
dependency: transitive
386381
description:
387382
name: leak_tracker_flutter_testing
388-
sha256: f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573
383+
sha256: "1dbc140bb5a23c75ea9c4811222756104fbcd1a27173f0c34ca01e16bea473c1"
389384
url: "https://pub.dev"
390385
source: hosted
391-
version: "3.0.9"
386+
version: "3.0.10"
392387
leak_tracker_testing:
393388
dependency: transitive
394389
description:
395390
name: leak_tracker_testing
396-
sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3"
391+
sha256: "8d5a2d49f4a66b49744b23b018848400d23e54caf9463f4eb20df3eb8acb2eb1"
397392
url: "https://pub.dev"
398393
source: hosted
399-
version: "3.0.1"
394+
version: "3.0.2"
400395
logging:
401396
dependency: transitive
402397
description:
@@ -405,14 +400,6 @@ packages:
405400
url: "https://pub.dev"
406401
source: hosted
407402
version: "1.2.0"
408-
macros:
409-
dependency: transitive
410-
description:
411-
name: macros
412-
sha256: "1d9e801cd66f7ea3663c45fc708450db1fa57f988142c64289142c9b7ee80656"
413-
url: "https://pub.dev"
414-
source: hosted
415-
version: "0.1.3-main.0"
416403
matcher:
417404
dependency: transitive
418405
description:
@@ -654,10 +641,10 @@ packages:
654641
dependency: transitive
655642
description:
656643
name: test_api
657-
sha256: fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd
644+
sha256: "522f00f556e73044315fa4585ec3270f1808a4b186c936e612cab0b565ff1e00"
658645
url: "https://pub.dev"
659646
source: hosted
660-
version: "0.7.4"
647+
version: "0.7.6"
661648
timing:
662649
dependency: transitive
663650
description:
@@ -742,10 +729,10 @@ packages:
742729
dependency: transitive
743730
description:
744731
name: vector_math
745-
sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803"
732+
sha256: d530bd74fea330e6e364cda7a85019c434070188383e1cd8d9777ee586914c5b
746733
url: "https://pub.dev"
747734
source: hosted
748-
version: "2.1.4"
735+
version: "2.2.0"
749736
vm_service:
750737
dependency: transitive
751738
description:
@@ -811,5 +798,5 @@ packages:
811798
source: hosted
812799
version: "3.1.2"
813800
sdks:
814-
dart: ">=3.7.0-0 <4.0.0"
801+
dart: ">=3.8.0-0 <4.0.0"
815802
flutter: ">=3.24.0"

pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: manup
22
description: Mandatory update for Flutter Apps that prompts or forces app update by querying a hosted JSON file.
3-
version: 9.2.2
3+
version: 9.3.0
44
homepage: https://github.com/NextFaze/flutter_manup
55

66
environment:
@@ -15,8 +15,8 @@ dependencies:
1515
meta: ^1.8.0
1616
url_launcher: ^6.1.6
1717
path_provider: ^2.0.11
18-
firebase_remote_config: '>=4.3.8 <=6.0.0'
19-
firebase_analytics: '>=10.0.0 <=12.0.0'
18+
firebase_remote_config: '>=4.3.8 <=7.0.0'
19+
firebase_analytics: '>=10.0.0 <=13.0.0'
2020

2121
dev_dependencies:
2222
flutter_test:

0 commit comments

Comments
 (0)