Skip to content

Commit ad4713a

Browse files
Lower dart and flutter constraints
1 parent c6984b4 commit ad4713a

9 files changed

Lines changed: 79 additions & 116 deletions

File tree

.github/workflows/main.yaml

Lines changed: 6 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ on:
55
push:
66
branches:
77
- main
8+
- lower-constraints
89

910
concurrency:
1011
group: ${{ github.workflow }}-${{ github.ref || github.run_id }}
@@ -16,23 +17,8 @@ jobs:
1617
steps:
1718
- uses: actions/checkout@v6
1819

19-
- name: Setup asdf
20-
uses: asdf-vm/actions/setup@v4
21-
- name: Cache asdf
22-
uses: actions/cache@v5
23-
with:
24-
path: |
25-
~/.asdf/installs
26-
~/.asdf/plugins
27-
~/.asdf/shims
28-
key: ${{ runner.os }}-asdf-${{ hashFiles('.tool-versions') }}
29-
restore-keys: ${{ runner.os }}-asdf-
30-
- name: Install asdf
31-
uses: asdf-vm/actions/install@v4
32-
# See https://github.com/asdf-vm/actions/issues/445
33-
if: steps.cache-asdf.outputs.cache-hit != 'true'
34-
- name: Reshim asdf
35-
run: asdf reshim
20+
- name: Setup mise
21+
uses: jdx/mise-action@v4
3622

3723
- name: Cache flutter dependencies
3824
uses: actions/cache@v5
@@ -57,23 +43,10 @@ jobs:
5743
steps:
5844
- uses: actions/checkout@v6
5945

60-
- name: Setup asdf
61-
uses: asdf-vm/actions/setup@v4
62-
- name: Cache asdf
63-
uses: actions/cache@v5
46+
- name: Setup mise
47+
uses: jdx/mise-action@v3
6448
with:
65-
path: |
66-
~/.asdf/installs
67-
~/.asdf/plugins
68-
~/.asdf/shims
69-
key: ${{ runner.os }}-asdf-${{ hashFiles('.tool-versions') }}
70-
restore-keys: ${{ runner.os }}-asdf-
71-
- name: Install asdf
72-
uses: asdf-vm/actions/install@v4
73-
# See https://github.com/asdf-vm/actions/issues/445
74-
if: steps.cache-asdf.outputs.cache-hit != 'true'
75-
- name: Reshim asdf
76-
run: asdf reshim
49+
cache: true
7750

7851
- name: Install WebP
7952
run: |

.tool-versions

Lines changed: 0 additions & 1 deletion
This file was deleted.

example/mise.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[tools]
2+
flutter = "3.41.4-stable"

example/pubspec.lock

Lines changed: 55 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -37,26 +37,26 @@ packages:
3737
dependency: transitive
3838
description:
3939
name: args
40-
sha256: d0481093c50b1da8910eb0bb301626d4d8eb7284aa739614d2b394ee09e3ea04
40+
sha256: "7cf60b9f0cc88203c5a190b4cd62a99feea42759a7fa695010eb5de1c0b2252a"
4141
url: "https://pub.dev"
4242
source: hosted
43-
version: "2.7.0"
43+
version: "2.5.0"
4444
async:
4545
dependency: transitive
4646
description:
4747
name: async
48-
sha256: "758e6d74e971c3e5aceb4110bfd6698efc7f501675bcfe0c775459a8140750eb"
48+
sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c"
4949
url: "https://pub.dev"
5050
source: hosted
51-
version: "2.13.0"
51+
version: "2.11.0"
5252
boolean_selector:
5353
dependency: transitive
5454
description:
5555
name: boolean_selector
56-
sha256: "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea"
56+
sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66"
5757
url: "https://pub.dev"
5858
source: hosted
59-
version: "2.1.2"
59+
version: "2.1.1"
6060
characters:
6161
dependency: transitive
6262
description:
@@ -85,10 +85,10 @@ packages:
8585
dependency: transitive
8686
description:
8787
name: convert
88-
sha256: b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68
88+
sha256: "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592"
8989
url: "https://pub.dev"
9090
source: hosted
91-
version: "3.1.2"
91+
version: "3.1.1"
9292
cosee_lints:
9393
dependency: "direct dev"
9494
description:
@@ -101,18 +101,18 @@ packages:
101101
dependency: transitive
102102
description:
103103
name: crypto
104-
sha256: c8ea0233063ba03258fbcf2ca4d6dadfefe14f02fab57702265467a19f27fadf
104+
sha256: ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab
105105
url: "https://pub.dev"
106106
source: hosted
107-
version: "3.0.7"
107+
version: "3.0.3"
108108
csslib:
109109
dependency: transitive
110110
description:
111111
name: csslib
112-
sha256: "09bad715f418841f976c77db72d5398dc1253c21fb9c0c7f0b0b985860b2d58e"
112+
sha256: "706b5707578e0c1b4b7550f64078f0a0f19dec3f50a178ffae7006b0a9ca58fb"
113113
url: "https://pub.dev"
114114
source: hosted
115-
version: "1.0.2"
115+
version: "1.0.0"
116116
dart_code_linter:
117117
dependency: "direct dev"
118118
description:
@@ -149,10 +149,10 @@ packages:
149149
dependency: transitive
150150
description:
151151
name: fixnum
152-
sha256: b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be
152+
sha256: "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1"
153153
url: "https://pub.dev"
154154
source: hosted
155-
version: "1.1.1"
155+
version: "1.1.0"
156156
flutter:
157157
dependency: "direct main"
158158
description: flutter
@@ -175,42 +175,42 @@ packages:
175175
dependency: transitive
176176
description:
177177
name: glob
178-
sha256: c3f1ee72c96f8f78935e18aa8cecced9ab132419e8625dc187e1c2408efc20de
178+
sha256: "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63"
179179
url: "https://pub.dev"
180180
source: hosted
181-
version: "2.1.3"
181+
version: "2.1.2"
182182
html:
183183
dependency: transitive
184184
description:
185185
name: html
186-
sha256: "6d1264f2dffa1b1101c25a91dff0dc2daee4c18e87cd8538729773c073dbf602"
186+
sha256: "3a7812d5bcd2894edf53dfaf8cd640876cf6cef50a8f238745c8b8120ea74d3a"
187187
url: "https://pub.dev"
188188
source: hosted
189-
version: "0.15.6"
189+
version: "0.15.4"
190190
http:
191191
dependency: transitive
192192
description:
193193
name: http
194-
sha256: "87721a4a50b19c7f1d49001e51409bddc46303966ce89a65af4f4e6004896412"
194+
sha256: "759d1a329847dd0f39226c688d3e06a6b8679668e350e2891a6474f8b4bb8525"
195195
url: "https://pub.dev"
196196
source: hosted
197-
version: "1.6.0"
197+
version: "1.1.0"
198198
http_parser:
199199
dependency: transitive
200200
description:
201201
name: http_parser
202-
sha256: "178d74305e7866013777bab2c3d8726205dc5a4dd935297175b19a23a2e66571"
202+
sha256: "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b"
203203
url: "https://pub.dev"
204204
source: hosted
205-
version: "4.1.2"
205+
version: "4.0.2"
206206
json_annotation:
207207
dependency: transitive
208208
description:
209209
name: json_annotation
210-
sha256: cb09e7dac6210041fad964ed7fbee004f14258b4eca4040f72d1234062ace4c8
210+
sha256: "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1"
211211
url: "https://pub.dev"
212212
source: hosted
213-
version: "4.11.0"
213+
version: "4.9.0"
214214
leak_tracker:
215215
dependency: transitive
216216
description:
@@ -239,10 +239,10 @@ packages:
239239
dependency: transitive
240240
description:
241241
name: matcher
242-
sha256: "12956d0ad8390bbcc63ca2e1469c0619946ccb52809807067a7020d57e647aa6"
242+
sha256: dc0b7dc7651697ea4ff3e69ef44b0407ea32c487a39fff6a4004fa585e901861
243243
url: "https://pub.dev"
244244
source: hosted
245-
version: "0.12.18"
245+
version: "0.12.19"
246246
material_color_utilities:
247247
dependency: transitive
248248
description:
@@ -263,10 +263,10 @@ packages:
263263
dependency: transitive
264264
description:
265265
name: package_config
266-
sha256: f096c55ebb7deb7e384101542bfba8c52696c1b56fca2eb62827989ef2353bbc
266+
sha256: "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd"
267267
url: "https://pub.dev"
268268
source: hosted
269-
version: "2.2.0"
269+
version: "2.1.0"
270270
path:
271271
dependency: transitive
272272
description:
@@ -279,42 +279,42 @@ packages:
279279
dependency: transitive
280280
description:
281281
name: petitparser
282-
sha256: "91bd59303e9f769f108f8df05e371341b15d59e995e6806aefab827b58336675"
282+
sha256: cb3798bef7fc021ac45b308f4b51208a152792445cce0448c9a4ba5879dd8750
283283
url: "https://pub.dev"
284284
source: hosted
285-
version: "7.0.2"
285+
version: "5.4.0"
286286
platform:
287287
dependency: transitive
288288
description:
289289
name: platform
290-
sha256: "5d6b1b0036a5f331ebc77c850ebc8506cbc1e9416c27e59b439f917a902a4984"
290+
sha256: "12220bb4b65720483f8fa9450b4332347737cf8213dd2840d8b2c823e47243ec"
291291
url: "https://pub.dev"
292292
source: hosted
293-
version: "3.1.6"
293+
version: "3.1.4"
294294
process:
295295
dependency: transitive
296296
description:
297297
name: process
298-
sha256: c6248e4526673988586e8c00bb22a49210c258dc91df5227d5da9748ecf79744
298+
sha256: "21e54fd2faf1b5bdd5102afd25012184a6793927648ea81eea80552ac9405b32"
299299
url: "https://pub.dev"
300300
source: hosted
301-
version: "5.0.5"
301+
version: "5.0.2"
302302
pub_semver:
303303
dependency: transitive
304304
description:
305305
name: pub_semver
306-
sha256: "5bfcf68ca79ef689f8990d1160781b4bad40a3bd5e5218ad4076ddb7f4081585"
306+
sha256: "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c"
307307
url: "https://pub.dev"
308308
source: hosted
309-
version: "2.2.0"
309+
version: "2.1.4"
310310
pub_updater:
311311
dependency: transitive
312312
description:
313313
name: pub_updater
314-
sha256: "739a0161d73a6974c0675b864fb0cf5147305f7b077b7f03a58fa7a9ab3e7e7d"
314+
sha256: "54e8dc865349059ebe7f163d6acce7c89eb958b8047e6d6e80ce93b13d7c9e60"
315315
url: "https://pub.dev"
316316
source: hosted
317-
version: "0.5.0"
317+
version: "0.4.0"
318318
responsive_notebook_background:
319319
dependency: "direct main"
320320
description:
@@ -331,10 +331,10 @@ packages:
331331
dependency: transitive
332332
description:
333333
name: source_span
334-
sha256: "56a02f1f4cd1a2d96303c0144c93bd6d909eea6bee6bf5a0e0b685edbd4c47ab"
334+
sha256: dd904f795d4b4f3b870833847c461801f6750a9fa8e61ea5ac53f9422b31f250
335335
url: "https://pub.dev"
336336
source: hosted
337-
version: "1.10.2"
337+
version: "1.9.1"
338338
stack_trace:
339339
dependency: transitive
340340
description:
@@ -355,34 +355,34 @@ packages:
355355
dependency: transitive
356356
description:
357357
name: string_scanner
358-
sha256: "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43"
358+
sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde"
359359
url: "https://pub.dev"
360360
source: hosted
361-
version: "1.4.1"
361+
version: "1.2.0"
362362
term_glyph:
363363
dependency: transitive
364364
description:
365365
name: term_glyph
366-
sha256: "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e"
366+
sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84
367367
url: "https://pub.dev"
368368
source: hosted
369-
version: "1.2.2"
369+
version: "1.2.1"
370370
test_api:
371371
dependency: transitive
372372
description:
373373
name: test_api
374-
sha256: "93167629bfc610f71560ab9312acdda4959de4df6fac7492c89ff0d3886f6636"
374+
sha256: "8161c84903fd860b26bfdefb7963b3f0b68fee7adea0f59ef805ecca346f0c7a"
375375
url: "https://pub.dev"
376376
source: hosted
377-
version: "0.7.9"
377+
version: "0.7.10"
378378
typed_data:
379379
dependency: transitive
380380
description:
381381
name: typed_data
382-
sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006
382+
sha256: facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c
383383
url: "https://pub.dev"
384384
source: hosted
385-
version: "1.4.0"
385+
version: "1.3.2"
386386
uuid:
387387
dependency: transitive
388388
description:
@@ -411,34 +411,26 @@ packages:
411411
dependency: transitive
412412
description:
413413
name: watcher
414-
sha256: "1398c9f081a753f9226febe8900fce8f7d0a67163334e1c94a2438339d79d635"
415-
url: "https://pub.dev"
416-
source: hosted
417-
version: "1.2.1"
418-
web:
419-
dependency: transitive
420-
description:
421-
name: web
422-
sha256: "868d88a33d8a87b18ffc05f9f030ba328ffefba92d6c127917a2ba740f9cfe4a"
414+
sha256: "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8"
423415
url: "https://pub.dev"
424416
source: hosted
425-
version: "1.1.1"
417+
version: "1.1.0"
426418
xml:
427419
dependency: transitive
428420
description:
429421
name: xml
430-
sha256: "971043b3a0d3da28727e40ed3e0b5d18b742fa5a68665cca88e74b7876d5e025"
422+
sha256: "5bc72e1e45e941d825fd7468b9b4cc3b9327942649aeb6fc5cdbf135f0a86e84"
431423
url: "https://pub.dev"
432424
source: hosted
433-
version: "6.6.1"
425+
version: "6.3.0"
434426
yaml:
435427
dependency: transitive
436428
description:
437429
name: yaml
438-
sha256: b9da305ac7c39faa3f030eccd175340f968459dae4af175130b3fc47e40d76ce
430+
sha256: "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5"
439431
url: "https://pub.dev"
440432
source: hosted
441-
version: "3.1.3"
433+
version: "3.1.2"
442434
sdks:
443-
dart: ">=3.10.0 <4.0.0"
435+
dart: ">=3.11.0 <4.0.0"
444436
flutter: ">=3.18.0-18.0.pre.54"

example/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ publish_to: 'none'
44
version: 1.0.0+1
55

66
environment:
7-
sdk: ^3.8.0
7+
sdk: ^3.11.0
88

99
dependencies:
1010
flutter:

0 commit comments

Comments
 (0)