File tree Expand file tree Collapse file tree 8 files changed +82
-11
lines changed Expand file tree Collapse file tree 8 files changed +82
-11
lines changed Original file line number Diff line number Diff line change @@ -30,16 +30,32 @@ Packages with dependency updates only:
30
30
31
31
#### ` powersync_core ` - ` v1.4.0 `
32
32
33
- - Support new Rust-based sync implementation.
34
-
35
33
#### ` powersync ` - ` v1.14.0 `
36
34
37
- - Support new Rust-based sync implementation.
38
-
39
35
#### ` powersync_sqlcipher ` - ` v0.1.8 `
40
36
41
- - Support new Rust-based sync implementation.
37
+ Add a new sync client implementation written in Rust instead of Dart. While
38
+ this client is still experimental, we intend to make it the default in the
39
+ future. The main benefit of this client is faster sync performance, but
40
+ upcoming features will also require this client.
41
+ We encourage interested users to try it out by passing ` SyncOptions ` to the
42
+ ` connect ` method:
43
+
44
+ ``` dart
45
+ database.connect(
46
+ connector: YourConnector(),
47
+ options: const SyncOptions(
48
+ syncImplementation: SyncClientImplementation.rust,
49
+ ),
50
+ );
51
+ ```
52
+
53
+ Switching between the clients can be done at any time without compatibility
54
+ issues. If you run into issues with the new client, please reach out to us!
55
+
56
+ #### ` powersync_flutter_libs ` - ` v0.4.9 `
42
57
58
+ - Update PowerSync core extension to version 0.4.0.
43
59
44
60
## 2025-05-29
45
61
Original file line number Diff line number Diff line change 1
1
## 1.14.0
2
2
3
- - Support new Rust-based sync implementation.
3
+ Add a new sync client implementation written in Rust instead of Dart. While
4
+ this client is still experimental, we intend to make it the default in the
5
+ future. The main benefit of this client is faster sync performance, but
6
+ upcoming features will also require this client.
7
+ We encourage interested users to try it out by passing ` SyncOptions ` to the
8
+ ` connect ` method:
9
+
10
+ ``` dart
11
+ database.connect(
12
+ connector: YourConnector(),
13
+ options: const SyncOptions(
14
+ syncImplementation: SyncClientImplementation.rust,
15
+ ),
16
+ );
17
+ ```
18
+
19
+ Switching between the clients can be done at any time without compatibility
20
+ issues. If you run into issues with the new client, please reach out to us!
4
21
5
22
## 1.13.1
6
23
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ dependencies:
13
13
14
14
sqlite3_flutter_libs : ^0.5.23
15
15
powersync_core : ^1.4.0
16
- powersync_flutter_libs : ^0.4.8
16
+ powersync_flutter_libs : ^0.4.9
17
17
collection : ^1.17.0
18
18
19
19
dev_dependencies :
Original file line number Diff line number Diff line change 1
1
## 1.4.0
2
2
3
- - Support new Rust-based sync implementation.
3
+ Add a new sync client implementation written in Rust instead of Dart. While
4
+ this client is still experimental, we intend to make it the default in the
5
+ future. The main benefit of this client is faster sync performance, but
6
+ upcoming features will also require this client.
7
+ We encourage interested users to try it out by passing ` SyncOptions ` to the
8
+ ` connect ` method:
9
+
10
+ ``` dart
11
+ database.connect(
12
+ connector: YourConnector(),
13
+ options: const SyncOptions(
14
+ syncImplementation: SyncClientImplementation.rust,
15
+ ),
16
+ );
17
+ ```
18
+
19
+ Switching between the clients can be done at any time without compatibility
20
+ issues. If you run into issues with the new client, please reach out to us!
4
21
5
22
## 1.3.1
6
23
Original file line number Diff line number Diff line change
1
+ ## 0.4.9
2
+
3
+ - Update PowerSync core extension to version 0.4.0.
4
+
1
5
## 0.4.8
2
6
3
7
- Update PowerSync core extension to version 0.3.14.
Original file line number Diff line number Diff line change 1
1
name : powersync_flutter_libs
2
2
description : PowerSync core binaries for the PowerSync Flutter SDK. Needs to be included for Flutter apps.
3
- version : 0.4.8
3
+ version : 0.4.9
4
4
repository : https://github.com/powersync-ja/powersync.dart
5
5
homepage : https://www.powersync.com/
6
6
Original file line number Diff line number Diff line change 1
1
## 0.1.8
2
2
3
- - Support new Rust-based sync implementation.
3
+ Add a new sync client implementation written in Rust instead of Dart. While
4
+ this client is still experimental, we intend to make it the default in the
5
+ future. The main benefit of this client is faster sync performance, but
6
+ upcoming features will also require this client.
7
+ We encourage interested users to try it out by passing ` SyncOptions ` to the
8
+ ` connect ` method:
9
+
10
+ ``` dart
11
+ database.connect(
12
+ connector: YourConnector(),
13
+ options: const SyncOptions(
14
+ syncImplementation: SyncClientImplementation.rust,
15
+ ),
16
+ );
17
+ ```
18
+
19
+ Switching between the clients can be done at any time without compatibility
20
+ issues. If you run into issues with the new client, please reach out to us!
4
21
5
22
## 0.1.7
6
23
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ dependencies:
13
13
sdk : flutter
14
14
15
15
powersync_core : ^1.4.0
16
- powersync_flutter_libs : ^0.4.8
16
+ powersync_flutter_libs : ^0.4.9
17
17
sqlcipher_flutter_libs : ^0.6.4
18
18
sqlite3_web : ^0.3.0
19
19
You can’t perform that action at this time.
0 commit comments