Skip to content

Commit 715bb24

Browse files
authored
chore: Update dependencies (#515)
* chore: Update dependencies to unblock supporting macOS 15 * chore: update version & changelog * chore: export `WidgetState` instead of `MaterialState`
1 parent 7f13dfd commit 715bb24

File tree

8 files changed

+102
-371
lines changed

8 files changed

+102
-371
lines changed

CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## [2.1.0]
2+
* Updated dependencies
3+
* Support macOS 15
4+
15
## [2.0.9]
26
### 🛠️ Updated 🛠️
37
* Add `expandDisclosureItems` flag to `SidebarItem` to optionally (default not changed) expand disclosure items initially

example/macos/Podfile.lock

+3-3
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,9 @@ SPEC CHECKSUMS:
3939
FlutterMacOS: 8f6f14fa908a6fb3fba0cd85dbd81ec4b251fb24
4040
macos_ui: 6229a8922cd97bafb7d9636c8eb8dfb0744183ca
4141
macos_window_utils: 933f91f64805e2eb91a5bd057cf97cd097276663
42-
path_provider_foundation: 3784922295ac71e43754bd15e0653ccfd36a147c
43-
url_launcher_macos: d2691c7dd33ed713bf3544850a623080ec693d95
42+
path_provider_foundation: 2b6b4c569c0fb62ec74538f866245ac84301af46
43+
url_launcher_macos: 5f437abeda8c85500ceb03f5c1938a8c5a705399
4444

4545
PODFILE CHECKSUM: ff0a9a3ce75ee73f200ca7e2f47745698c917ef9
4646

47-
COCOAPODS: 1.13.0
47+
COCOAPODS: 1.14.3

example/macos/Runner/AppDelegate.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import Cocoa
22
import FlutterMacOS
33

4-
@NSApplicationMain
4+
@main
55
class AppDelegate: FlutterAppDelegate {
66
override func applicationShouldTerminateAfterLastWindowClosed(_ sender: NSApplication) -> Bool {
77
return true

example/pubspec.lock

+57-65
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,10 @@ packages:
5353
dependency: transitive
5454
description:
5555
name: crypto
56-
sha256: ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab
56+
sha256: ec30d999af904f33454ba22ed9a86162b35e52b44ac4807d1d93c288041d7d27
5757
url: "https://pub.dev"
5858
source: hosted
59-
version: "3.0.3"
59+
version: "3.0.5"
6060
cupertino_icons:
6161
dependency: "direct main"
6262
description:
@@ -85,10 +85,10 @@ packages:
8585
dependency: transitive
8686
description:
8787
name: ffi
88-
sha256: "493f37e7df1804778ff3a53bd691d8692ddf69702cf4c1c1096a2e41b4779e21"
88+
sha256: "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6"
8989
url: "https://pub.dev"
9090
source: hosted
91-
version: "2.1.2"
91+
version: "2.1.3"
9292
flutter:
9393
dependency: "direct main"
9494
description: flutter
@@ -98,10 +98,10 @@ packages:
9898
dependency: "direct dev"
9999
description:
100100
name: flutter_lints
101-
sha256: a25a15ebbdfc33ab1cd26c63a6ee519df92338a9c10f122adda92938253bef04
101+
sha256: "3f41d009ba7172d5ff9be5f6e6e6abb4300e263aab8866d2a0842ed2a70f8f0c"
102102
url: "https://pub.dev"
103103
source: hosted
104-
version: "2.0.3"
104+
version: "4.0.0"
105105
flutter_test:
106106
dependency: "direct dev"
107107
description: flutter
@@ -116,26 +116,26 @@ packages:
116116
dependency: "direct main"
117117
description:
118118
name: google_fonts
119-
sha256: e20ff62b158b96f392bfc8afe29dee1503c94fbea2cbe8186fd59b756b8ae982
119+
sha256: b1ac0fe2832c9cc95e5e88b57d627c5e68c223b9657f4b96e1487aa9098c7b82
120120
url: "https://pub.dev"
121121
source: hosted
122-
version: "5.1.0"
122+
version: "6.2.1"
123123
gradient_borders:
124124
dependency: transitive
125125
description:
126126
name: gradient_borders
127-
sha256: "69eeaff519d145a4c6c213ada1abae386bcc8981a4970d923e478ce7ba19e309"
127+
sha256: b1cd969552c83f458ff755aa68e13a0327d09f06c3f42f471b423b01427f21f8
128128
url: "https://pub.dev"
129129
source: hosted
130-
version: "1.0.0"
130+
version: "1.0.1"
131131
http:
132132
dependency: transitive
133133
description:
134134
name: http
135-
sha256: "761a297c042deedc1ffbb156d6e2af13886bb305c2a343a4d972504cd67dd938"
135+
sha256: b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010
136136
url: "https://pub.dev"
137137
source: hosted
138-
version: "1.2.1"
138+
version: "1.2.2"
139139
http_parser:
140140
dependency: transitive
141141
description:
@@ -148,41 +148,41 @@ packages:
148148
dependency: transitive
149149
description:
150150
name: leak_tracker
151-
sha256: "78eb209deea09858f5269f5a5b02be4049535f568c07b275096836f01ea323fa"
151+
sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05"
152152
url: "https://pub.dev"
153153
source: hosted
154-
version: "10.0.0"
154+
version: "10.0.5"
155155
leak_tracker_flutter_testing:
156156
dependency: transitive
157157
description:
158158
name: leak_tracker_flutter_testing
159-
sha256: b46c5e37c19120a8a01918cfaf293547f47269f7cb4b0058f21531c2465d6ef0
159+
sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806"
160160
url: "https://pub.dev"
161161
source: hosted
162-
version: "2.0.1"
162+
version: "3.0.5"
163163
leak_tracker_testing:
164164
dependency: transitive
165165
description:
166166
name: leak_tracker_testing
167-
sha256: a597f72a664dbd293f3bfc51f9ba69816f84dcd403cdac7066cb3f6003f3ab47
167+
sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3"
168168
url: "https://pub.dev"
169169
source: hosted
170-
version: "2.0.1"
170+
version: "3.0.1"
171171
lints:
172172
dependency: transitive
173173
description:
174174
name: lints
175-
sha256: "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452"
175+
sha256: "976c774dd944a42e83e2467f4cc670daef7eed6295b10b36ae8c85bcbf828235"
176176
url: "https://pub.dev"
177177
source: hosted
178-
version: "2.1.1"
178+
version: "4.0.0"
179179
macos_ui:
180180
dependency: "direct main"
181181
description:
182182
path: ".."
183183
relative: true
184184
source: path
185-
version: "2.0.6"
185+
version: "2.1.0"
186186
macos_window_utils:
187187
dependency: transitive
188188
description:
@@ -203,18 +203,18 @@ packages:
203203
dependency: transitive
204204
description:
205205
name: material_color_utilities
206-
sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a"
206+
sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec
207207
url: "https://pub.dev"
208208
source: hosted
209-
version: "0.8.0"
209+
version: "0.11.1"
210210
meta:
211211
dependency: transitive
212212
description:
213213
name: meta
214-
sha256: d584fa6707a52763a52446f02cc621b077888fb63b93bbcb1143a7be5a0c0c04
214+
sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7
215215
url: "https://pub.dev"
216216
source: hosted
217-
version: "1.11.0"
217+
version: "1.15.0"
218218
nested:
219219
dependency: transitive
220220
description:
@@ -235,26 +235,26 @@ packages:
235235
dependency: transitive
236236
description:
237237
name: path_provider
238-
sha256: c9e7d3a4cd1410877472158bee69963a4579f78b68c65a2b7d40d1a7a88bb161
238+
sha256: fec0d61223fba3154d87759e3cc27fe2c8dc498f6386c6d6fc80d1afdd1bf378
239239
url: "https://pub.dev"
240240
source: hosted
241-
version: "2.1.3"
241+
version: "2.1.4"
242242
path_provider_android:
243243
dependency: transitive
244244
description:
245245
name: path_provider_android
246-
sha256: a248d8146ee5983446bf03ed5ea8f6533129a12b11f12057ad1b4a67a2b3b41d
246+
sha256: "6f01f8e37ec30b07bc424b4deabac37cacb1bc7e2e515ad74486039918a37eb7"
247247
url: "https://pub.dev"
248248
source: hosted
249-
version: "2.2.4"
249+
version: "2.2.10"
250250
path_provider_foundation:
251251
dependency: transitive
252252
description:
253253
name: path_provider_foundation
254-
sha256: "5a7999be66e000916500be4f15a3633ebceb8302719b47b9cc49ce924125350f"
254+
sha256: f234384a3fdd67f989b4d54a5d73ca2a6c422fa55ae694381ae0f4375cd1ea16
255255
url: "https://pub.dev"
256256
source: hosted
257-
version: "2.3.2"
257+
version: "2.4.0"
258258
path_provider_linux:
259259
dependency: transitive
260260
description:
@@ -275,18 +275,18 @@ packages:
275275
dependency: transitive
276276
description:
277277
name: path_provider_windows
278-
sha256: "8bc9f22eee8690981c22aa7fc602f5c85b497a6fb2ceb35ee5a5e5ed85ad8170"
278+
sha256: bd6f00dbd873bfb70d0761682da2b3a2c2fccc2b9e84c495821639601d81afe7
279279
url: "https://pub.dev"
280280
source: hosted
281-
version: "2.2.1"
281+
version: "2.3.0"
282282
platform:
283283
dependency: transitive
284284
description:
285285
name: platform
286-
sha256: "12220bb4b65720483f8fa9450b4332347737cf8213dd2840d8b2c823e47243ec"
286+
sha256: "9b71283fc13df574056616011fb138fd3b793ea47cc509c189a6c3fa5f8a1a65"
287287
url: "https://pub.dev"
288288
source: hosted
289-
version: "3.1.4"
289+
version: "3.1.5"
290290
plugin_platform_interface:
291291
dependency: transitive
292292
description:
@@ -352,10 +352,10 @@ packages:
352352
dependency: transitive
353353
description:
354354
name: test_api
355-
sha256: "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b"
355+
sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb"
356356
url: "https://pub.dev"
357357
source: hosted
358-
version: "0.6.1"
358+
version: "0.7.2"
359359
typed_data:
360360
dependency: transitive
361361
description:
@@ -368,42 +368,42 @@ packages:
368368
dependency: "direct main"
369369
description:
370370
name: url_launcher
371-
sha256: "6ce1e04375be4eed30548f10a315826fd933c1e493206eab82eed01f438c8d2e"
371+
sha256: "21b704ce5fa560ea9f3b525b43601c678728ba46725bab9b01187b4831377ed3"
372372
url: "https://pub.dev"
373373
source: hosted
374-
version: "6.2.6"
374+
version: "6.3.0"
375375
url_launcher_android:
376376
dependency: transitive
377377
description:
378378
name: url_launcher_android
379-
sha256: "360a6ed2027f18b73c8d98e159dda67a61b7f2e0f6ec26e86c3ada33b0621775"
379+
sha256: e35a698ac302dd68e41f73250bd9517fe3ab5fa4f18fe4647a0872db61bacbab
380380
url: "https://pub.dev"
381381
source: hosted
382-
version: "6.3.1"
382+
version: "6.3.10"
383383
url_launcher_ios:
384384
dependency: transitive
385385
description:
386386
name: url_launcher_ios
387-
sha256: "9149d493b075ed740901f3ee844a38a00b33116c7c5c10d7fb27df8987fb51d5"
387+
sha256: e43b677296fadce447e987a2f519dcf5f6d1e527dc35d01ffab4fff5b8a7063e
388388
url: "https://pub.dev"
389389
source: hosted
390-
version: "6.2.5"
390+
version: "6.3.1"
391391
url_launcher_linux:
392392
dependency: transitive
393393
description:
394394
name: url_launcher_linux
395-
sha256: ab360eb661f8879369acac07b6bb3ff09d9471155357da8443fd5d3cf7363811
395+
sha256: e2b9622b4007f97f504cd64c0128309dfb978ae66adbe944125ed9e1750f06af
396396
url: "https://pub.dev"
397397
source: hosted
398-
version: "3.1.1"
398+
version: "3.2.0"
399399
url_launcher_macos:
400400
dependency: transitive
401401
description:
402402
name: url_launcher_macos
403-
sha256: b7244901ea3cf489c5335bdacda07264a6e960b1c1b1a9f91e4bc371d9e68234
403+
sha256: "9a1a42d5d2d95400c795b2914c36fdcb525870c752569438e4ebb09a2b5d90de"
404404
url: "https://pub.dev"
405405
source: hosted
406-
version: "3.1.0"
406+
version: "3.2.0"
407407
url_launcher_platform_interface:
408408
dependency: transitive
409409
description:
@@ -416,18 +416,18 @@ packages:
416416
dependency: transitive
417417
description:
418418
name: url_launcher_web
419-
sha256: "8d9e750d8c9338601e709cd0885f95825086bd8b642547f26bda435aade95d8a"
419+
sha256: "772638d3b34c779ede05ba3d38af34657a05ac55b06279ea6edd409e323dca8e"
420420
url: "https://pub.dev"
421421
source: hosted
422-
version: "2.3.1"
422+
version: "2.3.3"
423423
url_launcher_windows:
424424
dependency: transitive
425425
description:
426426
name: url_launcher_windows
427-
sha256: ecf9725510600aa2bb6d7ddabe16357691b6d2805f66216a97d1b881e21beff7
427+
sha256: "49c10f879746271804767cb45551ec5592cdab00ee105c06dddde1a98f73b185"
428428
url: "https://pub.dev"
429429
source: hosted
430-
version: "3.1.1"
430+
version: "3.1.2"
431431
vector_math:
432432
dependency: transitive
433433
description:
@@ -440,26 +440,18 @@ packages:
440440
dependency: transitive
441441
description:
442442
name: vm_service
443-
sha256: b3d56ff4341b8f182b96aceb2fa20e3dcb336b9f867bc0eafc0de10f1048e957
443+
sha256: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d"
444444
url: "https://pub.dev"
445445
source: hosted
446-
version: "13.0.0"
446+
version: "14.2.5"
447447
web:
448448
dependency: transitive
449449
description:
450450
name: web
451-
sha256: "97da13628db363c635202ad97068d47c5b8aa555808e7a9411963c533b449b27"
452-
url: "https://pub.dev"
453-
source: hosted
454-
version: "0.5.1"
455-
win32:
456-
dependency: transitive
457-
description:
458-
name: win32
459-
sha256: "0eaf06e3446824099858367950a813472af675116bf63f008a4c2a75ae13e9cb"
451+
sha256: d43c1d6b787bf0afad444700ae7f4db8827f701bc61c255ac8d328c6f4d52062
460452
url: "https://pub.dev"
461453
source: hosted
462-
version: "5.5.0"
454+
version: "1.0.0"
463455
xdg_directories:
464456
dependency: transitive
465457
description:
@@ -469,5 +461,5 @@ packages:
469461
source: hosted
470462
version: "1.0.4"
471463
sdks:
472-
dart: ">=3.3.0 <4.0.0"
473-
flutter: ">=3.19.0"
464+
dart: ">=3.5.3 <4.0.0"
465+
flutter: ">=3.24.0"

example/pubspec.yaml

+6-6
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,23 @@ publish_to: 'none'
44
version: 1.0.0+1
55

66
environment:
7-
sdk: '>=3.0.0 <4.0.0'
7+
sdk: '>=3.5.3 <4.0.0'
88

99
dependencies:
1010
flutter:
1111
sdk: flutter
1212

13-
cupertino_icons: ^1.0.5
13+
cupertino_icons: ^1.0.8
1414
macos_ui:
1515
path: ..
16-
provider: ^6.0.5
17-
google_fonts: ^5.1.0
18-
url_launcher: ^6.1.12
16+
provider: ^6.1.2
17+
google_fonts: ^6.2.1
18+
url_launcher: ^6.3.0
1919

2020
dev_dependencies:
2121
flutter_test:
2222
sdk: flutter
23-
flutter_lints: ^2.0.2
23+
flutter_lints: ^4.0.0
2424

2525
flutter:
2626
assets:

lib/src/library.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export 'package:flutter/material.dart'
2929
TimeOfDay,
3030
DayPeriod,
3131
FlexibleSpaceBar,
32-
MaterialState;
32+
WidgetState;
3333
export 'package:flutter/widgets.dart';
3434

3535
export 'utils/utils.dart';

0 commit comments

Comments
 (0)