File tree Expand file tree Collapse file tree 12 files changed +32
-28
lines changed
supabase-todolist-drift/ios
supabase-todolist-optional-sync/ios Expand file tree Collapse file tree 12 files changed +32
-28
lines changed Original file line number Diff line number Diff line change 33 - path_provider_foundation (0.0.1):
44 - Flutter
55 - FlutterMacOS
6- - powersync-sqlite-core (0.2.1 )
6+ - powersync-sqlite-core (0.3.0 )
77 - powersync_flutter_libs (0.0.1):
88 - Flutter
9- - powersync-sqlite-core (~> 0.2.1 )
9+ - powersync-sqlite-core (~> 0.3.0 )
1010 - shared_preferences_foundation (0.0.1):
1111 - Flutter
1212 - FlutterMacOS
@@ -56,8 +56,8 @@ EXTERNAL SOURCES:
5656SPEC CHECKSUMS:
5757 Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
5858 path_provider_foundation: 2b6b4c569c0fb62ec74538f866245ac84301af46
59- powersync-sqlite-core: 38ead13d8b21920cfbc79e9b3415b833574a506d
60- powersync_flutter_libs: 9d26987384a376a18879b9d4fa71629407683163
59+ powersync-sqlite-core: ad0e70e23bacd858fe2e79032dc4aabdf972d1bd
60+ powersync_flutter_libs: 064c44b51fb07df9486b735fb96ab7608a89e18b
6161 shared_preferences_foundation: fcdcbc04712aee1108ac7fda236f363274528f78
6262 sqlite3: 0bb0e6389d824e40296f531b858a2a0b71c0d2fb
6363 sqlite3_flutter_libs: c00457ebd31e59fa6bb830380ddba24d44fbcd3b
Original file line number Diff line number Diff line change 77 - path_provider_foundation (0.0.1):
88 - Flutter
99 - FlutterMacOS
10- - powersync-sqlite-core (0.1.6 )
10+ - powersync-sqlite-core (0.3.0 )
1111 - powersync_flutter_libs (0.0.1):
1212 - Flutter
13- - powersync-sqlite-core (~> 0.1.6 )
13+ - powersync-sqlite-core (~> 0.3.0 )
1414 - shared_preferences_foundation (0.0.1):
1515 - Flutter
1616 - FlutterMacOS
@@ -73,8 +73,8 @@ SPEC CHECKSUMS:
7373 camera_avfoundation: dd002b0330f4981e1bbcb46ae9b62829237459a4
7474 Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
7575 path_provider_foundation: 2b6b4c569c0fb62ec74538f866245ac84301af46
76- powersync-sqlite-core: 4c38c8f470f6dca61346789fd5436a6826d1e3dd
77- powersync_flutter_libs: 5d6b132a398de442c0853a8b14bfbb62cd4ff5a1
76+ powersync-sqlite-core: ad0e70e23bacd858fe2e79032dc4aabdf972d1bd
77+ powersync_flutter_libs: 064c44b51fb07df9486b735fb96ab7608a89e18b
7878 shared_preferences_foundation: fcdcbc04712aee1108ac7fda236f363274528f78
7979 sqlite3: 292c3e1bfe89f64e51ea7fc7dab9182a017c8630
8080 sqlite3_flutter_libs: c00457ebd31e59fa6bb830380ddba24d44fbcd3b
Original file line number Diff line number Diff line change 77 - path_provider_foundation (0.0.1):
88 - Flutter
99 - FlutterMacOS
10- - powersync-sqlite-core (0.2.1 )
10+ - powersync-sqlite-core (0.3.0 )
1111 - powersync_flutter_libs (0.0.1):
1212 - Flutter
13- - powersync-sqlite-core (~> 0.2.1 )
13+ - powersync-sqlite-core (~> 0.3.0 )
1414 - shared_preferences_foundation (0.0.1):
1515 - Flutter
1616 - FlutterMacOS
@@ -73,8 +73,8 @@ SPEC CHECKSUMS:
7373 camera_avfoundation: 759172d1a77ae7be0de08fc104cfb79738b8a59e
7474 Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
7575 path_provider_foundation: 2b6b4c569c0fb62ec74538f866245ac84301af46
76- powersync-sqlite-core: 38ead13d8b21920cfbc79e9b3415b833574a506d
77- powersync_flutter_libs: 9d26987384a376a18879b9d4fa71629407683163
76+ powersync-sqlite-core: ad0e70e23bacd858fe2e79032dc4aabdf972d1bd
77+ powersync_flutter_libs: 064c44b51fb07df9486b735fb96ab7608a89e18b
7878 shared_preferences_foundation: fcdcbc04712aee1108ac7fda236f363274528f78
7979 sqlite3: 0bb0e6389d824e40296f531b858a2a0b71c0d2fb
8080 sqlite3_flutter_libs: c00457ebd31e59fa6bb830380ddba24d44fbcd3b
Original file line number Diff line number Diff line change 77 - path_provider_foundation (0.0.1):
88 - Flutter
99 - FlutterMacOS
10- - powersync-sqlite-core (0.2.1 )
10+ - powersync-sqlite-core (0.3.0 )
1111 - powersync_flutter_libs (0.0.1):
1212 - Flutter
13- - powersync-sqlite-core (~> 0.2.1 )
13+ - powersync-sqlite-core (~> 0.3.0 )
1414 - shared_preferences_foundation (0.0.1):
1515 - Flutter
1616 - FlutterMacOS
@@ -73,8 +73,8 @@ SPEC CHECKSUMS:
7373 camera_avfoundation: dd002b0330f4981e1bbcb46ae9b62829237459a4
7474 Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
7575 path_provider_foundation: 2b6b4c569c0fb62ec74538f866245ac84301af46
76- powersync-sqlite-core: 38ead13d8b21920cfbc79e9b3415b833574a506d
77- powersync_flutter_libs: 9d26987384a376a18879b9d4fa71629407683163
76+ powersync-sqlite-core: ad0e70e23bacd858fe2e79032dc4aabdf972d1bd
77+ powersync_flutter_libs: 064c44b51fb07df9486b735fb96ab7608a89e18b
7878 shared_preferences_foundation: fcdcbc04712aee1108ac7fda236f363274528f78
7979 sqlite3: 0bb0e6389d824e40296f531b858a2a0b71c0d2fb
8080 sqlite3_flutter_libs: c00457ebd31e59fa6bb830380ddba24d44fbcd3b
Original file line number Diff line number Diff line change @@ -89,7 +89,7 @@ scripts:
8989
9090 test:web :
9191 description : Run web tests in a specific package.
92- run : dart test -p chrome
92+ run : dart test -p chrome --concurrency=1
9393 exec :
9494 concurrency : 1
9595 packageFilters :
Original file line number Diff line number Diff line change @@ -90,8 +90,10 @@ void main(List<String> arguments) async {
9090}
9191
9292bool coreVersionIsInRange (String tag) {
93- //Sets the range of powersync core version that is compatible with the sqlite3 version
94- VersionConstraint constraint = VersionConstraint .parse ('>=0.2.0 <0.3.0' );
93+ // Sets the range of powersync core version that is compatible with the sqlite3 version
94+ // We're a little more selective in the versions chosen here than the range
95+ // we're compatible with.
96+ VersionConstraint constraint = VersionConstraint .parse ('>=0.3.0 <0.4.0' );
9597 List <String > parts = tag.split ('-' );
9698 String powersyncPart = parts[1 ];
9799
Original file line number Diff line number Diff line change @@ -104,13 +104,15 @@ mixin PowerSyncDatabaseMixin implements SqliteConnection {
104104 version.split (RegExp (r'[./]' )).take (3 ).map (int .parse).toList ();
105105 } catch (e) {
106106 throw SqliteException (1 ,
107- 'Unsupported powersync extension version. Need ^ 0.2.0, got: $version . Details: $e ' );
107+ 'Unsupported powersync extension version. Need >= 0.2.0 <1.0 .0, got: $version . Details: $e ' );
108108 }
109109
110- // Validate ^0.2.0
111- if (versionInts[0 ] != 0 || versionInts[1 ] != 2 || versionInts[2 ] < 0 ) {
110+ // Validate >=0.2.0 <1.0.0
111+ if (versionInts[0 ] != 0 ||
112+ (versionInts[1 ] < 2 ) ||
113+ (versionInts[1 ] == 2 && versionInts[2 ] < 0 )) {
112114 throw SqliteException (1 ,
113- 'Unsupported powersync extension version. Need ^ 0.2.0, got: $version ' );
115+ 'Unsupported powersync extension version. Need >= 0.2.0 <1.0 .0, got: $version ' );
114116 }
115117 }
116118
Original file line number Diff line number Diff line change @@ -50,5 +50,5 @@ android {
5050}
5151
5252dependencies {
53- implementation ' co.powersync:powersync-sqlite-core:0.2.1 '
53+ implementation ' co.powersync:powersync-sqlite-core:0.3.0 '
5454}
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ A new Flutter FFI plugin project.
2222 s . dependency 'Flutter'
2323 s . platform = :ios , '11.0'
2424
25- s . dependency "powersync-sqlite-core" , "~> 0.2.1 "
25+ s . dependency "powersync-sqlite-core" , "~> 0.3.0 "
2626
2727 # Flutter.framework does not contain a i386 slice.
2828 s . pod_target_xcconfig = { 'DEFINES_MODULE' => 'YES' , 'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'i386' }
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ A new Flutter FFI plugin project.
2121 s . source_files = 'Classes/**/*'
2222 s . dependency 'FlutterMacOS'
2323
24- s . dependency "powersync-sqlite-core" , "~> 0.2.1 "
24+ s . dependency "powersync-sqlite-core" , "~> 0.3.0 "
2525
2626 s . platform = :osx , '10.11'
2727 s . pod_target_xcconfig = { 'DEFINES_MODULE' => 'YES' }
You can’t perform that action at this time.
0 commit comments