Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
245e3d2
wip: grdb connection pool
stevensJourney Sep 7, 2025
8428135
wip: grdb
stevensJourney Sep 7, 2025
dbd9c09
Use latest GRDB package. Update tests and queries.
stevensJourney Sep 8, 2025
6f32934
wip: table update hooks
stevensJourney Sep 8, 2025
e2681f6
Add test for GRDB updates triggered by GRDB
stevensJourney Sep 16, 2025
a79ec5c
add join test
stevensJourney Sep 17, 2025
8a278a1
WIP: Add GRDB demo app
stevensJourney Sep 18, 2025
4002d85
demo improvements
stevensJourney Sep 19, 2025
6f0e630
Table updates from PowerSync side
stevensJourney Sep 23, 2025
41174b1
Use SQLite Session API for PowerSync updates.
stevensJourney Sep 25, 2025
7aae6cf
Update GRDB dependency
stevensJourney Sep 25, 2025
e970fd4
Merge remote-tracking branch 'origin/main' into grdb
stevensJourney Sep 25, 2025
76aeb1c
demo update
stevensJourney Sep 25, 2025
281558a
Update README. Cleanup public APIs. WIP WatchOS.
stevensJourney Sep 29, 2025
9085743
Update Kotlin SDK to 1.7.0
simolus3 Oct 2, 2025
7beff16
Merge remote-tracking branch 'origin/main' into grdb
stevensJourney Oct 3, 2025
a81986e
Update READMEs
stevensJourney Oct 3, 2025
1c1f2bb
Register extension on WatchOS
stevensJourney Oct 3, 2025
9f457dc
Test encryption
simolus3 Oct 17, 2025
6afa299
Swift Strict Concurrency
stevensJourney Oct 22, 2025
b4d9cbf
Demo and Docs cleanup
stevensJourney Oct 23, 2025
82880a4
Prepare for Kotlin common module
simolus3 Oct 23, 2025
ebacd30
Update PowerSync Kotlin and core extension
simolus3 Oct 27, 2025
858640f
Fix tests
simolus3 Oct 27, 2025
8300d80
Remove explicit Swift 6 test
simolus3 Oct 27, 2025
3a4fb66
Try initializing SQLite
simolus3 Oct 27, 2025
e1aca1a
Explicitly pass threadsafe 2
simolus3 Oct 28, 2025
6913958
typo
simolus3 Oct 28, 2025
241e322
Merge remote-tracking branch 'origin/pre-update-kotlin' into grdb-csq…
stevensJourney Oct 28, 2025
06486f6
init csqlite
stevensJourney Oct 29, 2025
36a3b76
Test: use SQLCipher
stevensJourney Oct 29, 2025
da4fc8c
close pool between tests
stevensJourney Oct 31, 2025
9e347cf
cleanup docs
stevensJourney Oct 31, 2025
2f643fb
Merge remote-tracking branch 'origin/encryption' into grdb-csqlite
stevensJourney Oct 31, 2025
41aafe1
Export resolvePowerSyncLoadableExtensionPath from PowerSync SDK.
stevensJourney Nov 4, 2025
27512a8
Export resolvePowerSyncLoadableExtensionPath from PowerSync SDK.
stevensJourney Nov 4, 2025
fa38d31
delete unused demo tests
stevensJourney Nov 4, 2025
2b4d017
Merge branch 'grdb' into grdb-csqlite
stevensJourney Nov 4, 2025
fe8d65c
delete duplicate code block
stevensJourney Nov 4, 2025
c520836
delete duplicate code block
stevensJourney Nov 4, 2025
7f4dac9
Merge branch 'grdb' into grdb-csqlite
stevensJourney Nov 4, 2025
6a54ef1
Update README.md
stevensJourney Nov 5, 2025
5efbef4
Update README.md
stevensJourney Nov 6, 2025
283c42c
Avoid casting in kotlinWithSession
stevensJourney Nov 6, 2025
91d48b9
Update WatchOS extension loading
stevensJourney Nov 6, 2025
c0d27c9
Fix withAllConnections issue
stevensJourney Nov 6, 2025
01b5aa1
update demo app
stevensJourney Nov 6, 2025
4f112b2
Avoid casting in kotlinWithSession
stevensJourney Nov 6, 2025
81074db
Update WatchOS extension loading
stevensJourney Nov 6, 2025
f08484e
Fix withAllConnections issue
stevensJourney Nov 6, 2025
b35fb59
Prepare to use our CSQLite fork
simolus3 Dec 4, 2025
b8df805
Test with Swift 5
simolus3 Dec 4, 2025
9c2cb29
use git dependency for csqlite
stevensJourney Dec 8, 2025
245bd01
Merge branch 'pre-update-kotlin' into grdb-csqlite
stevensJourney Dec 12, 2025
6134b96
Merge branch 'grdb-csqlite' into grdb
stevensJourney Dec 15, 2025
4660475
update grdb-main
stevensJourney Dec 15, 2025
aa24371
Merge remote-tracking branch 'origin/main' into grdb
stevensJourney Dec 15, 2025
298c3b0
update demo
stevensJourney Dec 15, 2025
aacaf3a
add limitations
stevensJourney Dec 15, 2025
0c3b5ab
cleanup
stevensJourney Dec 15, 2025
7124713
use different db for different tests
stevensJourney Dec 15, 2025
67f2b71
clear schema cache when updating schema
stevensJourney Dec 15, 2025
d1f0573
remove test logs
stevensJourney Dec 15, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
* Enable the `newClientImplementation` by default. This should improve performance and memory usage.
* **Potential Breaking Change** The `newClientImplementation` now uses WebSockets to connect to the PowerSync service. These WebSockets connections do not log events to `SyncClientConfiguration->requestLogger`.
* Add the `soft` flag to `disconnectAndClear()` which keeps an internal copy of synced data in the database, allowing faster re-sync if a compatible token is used in the next connect() call
* Added Alpha `PowerSyncGRDB` product which supports sharing GRDB `DatabasePool`s with PowerSync and application logic.
* Update PowerSync SQLite core to 0.4.10
* Update Kotlin SDK to 1.7.0.

Expand Down
Loading