Skip to content

Commit 0d63063

Browse files
authored
Upgrade sqlite_async (#105)
* Use updated sqlite_async package * Update to CommonDatabase for sqlite_async * Update open DB to be synchronous * Upgrade sqlite_async. Update changelog and bump versions * Fix linting errors
1 parent 98c8905 commit 0d63063

File tree

18 files changed

+151
-162
lines changed

18 files changed

+151
-162
lines changed

demos/supabase-anonymous-auth/pubspec.lock

Lines changed: 23 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -152,14 +152,6 @@ packages:
152152
url: "https://pub.dev"
153153
source: hosted
154154
version: "4.0.2"
155-
js:
156-
dependency: transitive
157-
description:
158-
name: js
159-
sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3
160-
url: "https://pub.dev"
161-
source: hosted
162-
version: "0.6.7"
163155
jwt_decode:
164156
dependency: transitive
165157
description:
@@ -172,26 +164,26 @@ packages:
172164
dependency: transitive
173165
description:
174166
name: leak_tracker
175-
sha256: "78eb209deea09858f5269f5a5b02be4049535f568c07b275096836f01ea323fa"
167+
sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a"
176168
url: "https://pub.dev"
177169
source: hosted
178-
version: "10.0.0"
170+
version: "10.0.4"
179171
leak_tracker_flutter_testing:
180172
dependency: transitive
181173
description:
182174
name: leak_tracker_flutter_testing
183-
sha256: b46c5e37c19120a8a01918cfaf293547f47269f7cb4b0058f21531c2465d6ef0
175+
sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8"
184176
url: "https://pub.dev"
185177
source: hosted
186-
version: "2.0.1"
178+
version: "3.0.3"
187179
leak_tracker_testing:
188180
dependency: transitive
189181
description:
190182
name: leak_tracker_testing
191-
sha256: a597f72a664dbd293f3bfc51f9ba69816f84dcd403cdac7066cb3f6003f3ab47
183+
sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3"
192184
url: "https://pub.dev"
193185
source: hosted
194-
version: "2.0.1"
186+
version: "3.0.1"
195187
lints:
196188
dependency: transitive
197189
description:
@@ -228,10 +220,10 @@ packages:
228220
dependency: transitive
229221
description:
230222
name: meta
231-
sha256: d584fa6707a52763a52446f02cc621b077888fb63b93bbcb1143a7be5a0c0c04
223+
sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136"
232224
url: "https://pub.dev"
233225
source: hosted
234-
version: "1.11.0"
226+
version: "1.12.0"
235227
mime:
236228
dependency: transitive
237229
description:
@@ -326,7 +318,7 @@ packages:
326318
path: "../../packages/powersync"
327319
relative: true
328320
source: path
329-
version: "1.4.1"
321+
version: "1.5.0"
330322
powersync_flutter_libs:
331323
dependency: "direct overridden"
332324
description:
@@ -439,26 +431,26 @@ packages:
439431
dependency: transitive
440432
description:
441433
name: sqlite3
442-
sha256: "072128763f1547e3e9b4735ce846bfd226d68019ccda54db4cd427b12dfdedc9"
434+
sha256: "6d17989c0b06a5870b2190d391925186f944cb943e5262d0d3f778fcfca3bc6e"
443435
url: "https://pub.dev"
444436
source: hosted
445-
version: "2.4.0"
437+
version: "2.4.4"
446438
sqlite3_flutter_libs:
447439
dependency: transitive
448440
description:
449441
name: sqlite3_flutter_libs
450-
sha256: "9f89a7e7dc36eac2035808427eba1c3fbd79e59c3a22093d8dace6d36b1fe89e"
442+
sha256: "62bbb4073edbcdf53f40c80775f33eea01d301b7b81417e5b3fb7395416258c1"
451443
url: "https://pub.dev"
452444
source: hosted
453-
version: "0.5.23"
445+
version: "0.5.24"
454446
sqlite_async:
455447
dependency: "direct main"
456448
description:
457449
name: sqlite_async
458-
sha256: "139c8f1085132d0941b925efacb4fa0fed9ee40d624739cc26a051dbc36bf727"
450+
sha256: "7c121bd76b9063cd8189ce54512f243709c88addeced0f3d027eea5db64d3220"
459451
url: "https://pub.dev"
460452
source: hosted
461-
version: "0.6.1"
453+
version: "0.7.0"
462454
stack_trace:
463455
dependency: transitive
464456
description:
@@ -519,10 +511,10 @@ packages:
519511
dependency: transitive
520512
description:
521513
name: test_api
522-
sha256: "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b"
514+
sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f"
523515
url: "https://pub.dev"
524516
source: hosted
525-
version: "0.6.1"
517+
version: "0.7.0"
526518
typed_data:
527519
dependency: transitive
528520
description:
@@ -599,10 +591,10 @@ packages:
599591
dependency: transitive
600592
description:
601593
name: uuid
602-
sha256: cd210a09f7c18cbe5a02511718e0334de6559871052c90a90c0cca46a4aa81c8
594+
sha256: "814e9e88f21a176ae1359149021870e87f7cddaf633ab678a5d2b0bff7fd1ba8"
603595
url: "https://pub.dev"
604596
source: hosted
605-
version: "4.3.3"
597+
version: "4.4.0"
606598
vector_math:
607599
dependency: transitive
608600
description:
@@ -615,10 +607,10 @@ packages:
615607
dependency: transitive
616608
description:
617609
name: vm_service
618-
sha256: b3d56ff4341b8f182b96aceb2fa20e3dcb336b9f867bc0eafc0de10f1048e957
610+
sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec"
619611
url: "https://pub.dev"
620612
source: hosted
621-
version: "13.0.0"
613+
version: "14.2.1"
622614
web:
623615
dependency: transitive
624616
description:
@@ -660,5 +652,5 @@ packages:
660652
source: hosted
661653
version: "2.0.0"
662654
sdks:
663-
dart: ">=3.3.0 <4.0.0"
664-
flutter: ">=3.13.0"
655+
dart: ">=3.4.0 <4.0.0"
656+
flutter: ">=3.18.0-18.0.pre.54"

demos/supabase-anonymous-auth/pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,18 @@ publish_to: "none"
55
version: 1.0.1
66

77
environment:
8-
sdk: ^3.2.0
8+
sdk: ^3.4.0
99

1010
dependencies:
1111
flutter:
1212
sdk: flutter
1313

14-
powersync: ^1.4.2
14+
powersync: ^1.5.0
1515
path_provider: ^2.1.1
1616
supabase_flutter: ^2.0.2
1717
path: ^1.8.3
1818
logging: ^1.2.0
19-
sqlite_async: ^0.6.0
19+
sqlite_async: ^0.7.0
2020

2121
dev_dependencies:
2222
flutter_test:

demos/supabase-edge-function-auth/pubspec.lock

Lines changed: 23 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -152,14 +152,6 @@ packages:
152152
url: "https://pub.dev"
153153
source: hosted
154154
version: "4.0.2"
155-
js:
156-
dependency: transitive
157-
description:
158-
name: js
159-
sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3
160-
url: "https://pub.dev"
161-
source: hosted
162-
version: "0.6.7"
163155
jwt_decode:
164156
dependency: transitive
165157
description:
@@ -172,26 +164,26 @@ packages:
172164
dependency: transitive
173165
description:
174166
name: leak_tracker
175-
sha256: "78eb209deea09858f5269f5a5b02be4049535f568c07b275096836f01ea323fa"
167+
sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a"
176168
url: "https://pub.dev"
177169
source: hosted
178-
version: "10.0.0"
170+
version: "10.0.4"
179171
leak_tracker_flutter_testing:
180172
dependency: transitive
181173
description:
182174
name: leak_tracker_flutter_testing
183-
sha256: b46c5e37c19120a8a01918cfaf293547f47269f7cb4b0058f21531c2465d6ef0
175+
sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8"
184176
url: "https://pub.dev"
185177
source: hosted
186-
version: "2.0.1"
178+
version: "3.0.3"
187179
leak_tracker_testing:
188180
dependency: transitive
189181
description:
190182
name: leak_tracker_testing
191-
sha256: a597f72a664dbd293f3bfc51f9ba69816f84dcd403cdac7066cb3f6003f3ab47
183+
sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3"
192184
url: "https://pub.dev"
193185
source: hosted
194-
version: "2.0.1"
186+
version: "3.0.1"
195187
lints:
196188
dependency: transitive
197189
description:
@@ -228,10 +220,10 @@ packages:
228220
dependency: transitive
229221
description:
230222
name: meta
231-
sha256: d584fa6707a52763a52446f02cc621b077888fb63b93bbcb1143a7be5a0c0c04
223+
sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136"
232224
url: "https://pub.dev"
233225
source: hosted
234-
version: "1.11.0"
226+
version: "1.12.0"
235227
mime:
236228
dependency: transitive
237229
description:
@@ -326,7 +318,7 @@ packages:
326318
path: "../../packages/powersync"
327319
relative: true
328320
source: path
329-
version: "1.4.1"
321+
version: "1.5.0"
330322
powersync_flutter_libs:
331323
dependency: "direct overridden"
332324
description:
@@ -439,26 +431,26 @@ packages:
439431
dependency: transitive
440432
description:
441433
name: sqlite3
442-
sha256: "072128763f1547e3e9b4735ce846bfd226d68019ccda54db4cd427b12dfdedc9"
434+
sha256: "6d17989c0b06a5870b2190d391925186f944cb943e5262d0d3f778fcfca3bc6e"
443435
url: "https://pub.dev"
444436
source: hosted
445-
version: "2.4.0"
437+
version: "2.4.4"
446438
sqlite3_flutter_libs:
447439
dependency: transitive
448440
description:
449441
name: sqlite3_flutter_libs
450-
sha256: "9f89a7e7dc36eac2035808427eba1c3fbd79e59c3a22093d8dace6d36b1fe89e"
442+
sha256: "62bbb4073edbcdf53f40c80775f33eea01d301b7b81417e5b3fb7395416258c1"
451443
url: "https://pub.dev"
452444
source: hosted
453-
version: "0.5.23"
445+
version: "0.5.24"
454446
sqlite_async:
455447
dependency: "direct main"
456448
description:
457449
name: sqlite_async
458-
sha256: "139c8f1085132d0941b925efacb4fa0fed9ee40d624739cc26a051dbc36bf727"
450+
sha256: "7c121bd76b9063cd8189ce54512f243709c88addeced0f3d027eea5db64d3220"
459451
url: "https://pub.dev"
460452
source: hosted
461-
version: "0.6.1"
453+
version: "0.7.0"
462454
stack_trace:
463455
dependency: transitive
464456
description:
@@ -519,10 +511,10 @@ packages:
519511
dependency: transitive
520512
description:
521513
name: test_api
522-
sha256: "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b"
514+
sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f"
523515
url: "https://pub.dev"
524516
source: hosted
525-
version: "0.6.1"
517+
version: "0.7.0"
526518
typed_data:
527519
dependency: transitive
528520
description:
@@ -599,10 +591,10 @@ packages:
599591
dependency: transitive
600592
description:
601593
name: uuid
602-
sha256: cd210a09f7c18cbe5a02511718e0334de6559871052c90a90c0cca46a4aa81c8
594+
sha256: "814e9e88f21a176ae1359149021870e87f7cddaf633ab678a5d2b0bff7fd1ba8"
603595
url: "https://pub.dev"
604596
source: hosted
605-
version: "4.3.3"
597+
version: "4.4.0"
606598
vector_math:
607599
dependency: transitive
608600
description:
@@ -615,10 +607,10 @@ packages:
615607
dependency: transitive
616608
description:
617609
name: vm_service
618-
sha256: b3d56ff4341b8f182b96aceb2fa20e3dcb336b9f867bc0eafc0de10f1048e957
610+
sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec"
619611
url: "https://pub.dev"
620612
source: hosted
621-
version: "13.0.0"
613+
version: "14.2.1"
622614
web:
623615
dependency: transitive
624616
description:
@@ -660,5 +652,5 @@ packages:
660652
source: hosted
661653
version: "2.0.0"
662654
sdks:
663-
dart: ">=3.3.0 <4.0.0"
664-
flutter: ">=3.13.0"
655+
dart: ">=3.4.0 <4.0.0"
656+
flutter: ">=3.18.0-18.0.pre.54"

demos/supabase-edge-function-auth/pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,18 @@ publish_to: "none"
55
version: 1.0.1
66

77
environment:
8-
sdk: ^3.2.0
8+
sdk: ^3.4.0
99

1010
dependencies:
1111
flutter:
1212
sdk: flutter
1313

14-
powersync: ^1.4.2
14+
powersync: ^1.5.0
1515
path_provider: ^2.1.1
1616
supabase_flutter: ^2.0.2
1717
path: ^1.8.3
1818
logging: ^1.2.0
19-
sqlite_async: ^0.6.0
19+
sqlite_async: ^0.7.0
2020

2121
dev_dependencies:
2222
flutter_test:

0 commit comments

Comments
 (0)